diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index a418266..5fa5cc6 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -14,27 +14,27 @@ jobs: runs-on: docker steps: - name: Check if update available - if: env.SCHEDULED + if: env.SCHEDULED == 'true' id: check uses: https://github.com/ClementTsang/docker-check-base-image-diff@v0.0.2 with: base-image: docker://ghcr.io/catthehacker/ubuntu:act-${{ env.VERSION }} derived-image: docker://${{ env.REPO }}:latest - name: Check result - if: env.SCHEDULED + if: env.SCHEDULED == 'true' run: echo "Needs updating = ${{ steps.check.outputs.differs }}" - name: Set up Docker Buildx - if: env.PUSHED || ${{ steps.check.outputs.differs == true }} + if: env.PUSHED == 'true' || steps.check.outputs.differs == 'true' uses: docker/setup-buildx-action@v3 - name: Login to Docker registry - if: env.PUSHED || ${{ steps.check.outputs.differs == true }} + if: env.PUSHED == 'true' || steps.check.outputs.differs == 'true' uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} username: ${{ secrets.REGISTRY_USER }} password: ${{ secrets.REGISTRY_PASSWORD }} - name: Build and push image - if: env.PUSHED || ${{ steps.check.outputs.differs == true }} + if: env.PUSHED == 'true' || steps.check.outputs.differs == 'true' uses: docker/build-push-action@v5 with: push: true