--- name: build on: push: branches: - main jobs: build: name: Build and push docker image runs-on: docker container: image: node:21-bookworm steps: - name: Check out the repo uses: actions/checkout@v4 - name: Install docker run: | apt-get update apt-get install -y docker - name: Login to docker repo uses: docker/login-action@v3 with: registry: "forgejo.local.merr.is:3000" username: ${{ github.actor }} password: ${{ secrets.actions_token }}