Files
nodejs-meetup-vienna-2026-0…/.gitea/workflows/build-and-push-container.yaml
Stefan Georg Rath 79fb5ec55b
Some checks failed
Build and Push to Scaleway Registry / build (push) Failing after 23s
Runner Test / test-connection (push) Successful in 3s
project setup
2026-02-07 19:20:20 +01:00

24 lines
731 B
YAML

name: Build and Push to Scaleway Registry
on:
push:
branches:
- main
- dev
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Login to Scaleway Container Registry
uses: docker/login-action@v3
with:
username: nologin
password: ${{ secrets.SCALEWAY_API_KEY }}
registry: ${{ secrets.CONTAINER_REGISTRY_ENDPOINT }}
- name: Build the Docker image
run: docker build -f Containerfile -t ${{ secrets.CONTAINER_REGISTRY_ENDPOINT }}/${{ secrets.CONTAINER_NAME }}:1.0.0 .
- name: Push the Docker Image
run: docker push ${{ secrets.CONTAINER_REGISTRY_ENDPOINT }}/${{ secrets.CONTAINER_NAME }}:1.0.0