name: Build and push container image run-name: ${{ gitea.actor }} is building and pushing container image on: create env: REGISTRY_DOMAIN: harbor.lan REGISTRY_USER: act_runner REGISTRY_TOKEN: "LibgegWaltAtcogwecGaj@Knyajes4" RESULT_IMAGE_NAME: andreas/rsyncd jobs: build-and-push-image: runs-on: docker steps: - name: Checkout uses: actions/checkout@v4 - name: Log in to registry uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY_DOMAIN }} username: ${{ env.REGISTRY_USER }} password: ${{ env.REGISTRY_TOKEN }} - name: Build and push image uses: docker/build-push-action@v6 with: push: true tags: ${{ env.REGISTRY_DOMAIN }}/${{ env.RESULT_IMAGE_NAME }}:${{ gitea.ref }}