diff --git a/.gitea/workflows/build_and_push.yaml b/.gitea/workflows/build_and_push.yaml index 7194b79..270b238 100644 --- a/.gitea/workflows/build_and_push.yaml +++ b/.gitea/workflows/build_and_push.yaml @@ -1,9 +1,10 @@ +--- name: Container Publish on: push: tags: - - '*' + - 'live' schedule: - cron: "0 12 * * *" @@ -31,26 +32,6 @@ jobs: username: ${{ secrets.REGISTRY_USER }} password: ${{ secrets.REGISTRY_TOKEN }} - - name: Build and publish - uses: docker/build-push-action@v5 - with: - context: . - file: ./Dockerfile - platforms: linux/amd64 - load: true - tags: git.libreschool.org/bglug/bglug.it:latest - - - name: Run Trivy vulnerability scanner - id: scan - uses: aquasecurity/trivy-action@master - with: - image-ref: "git.libreschool.org/bglug/bglug.it:latest" - format: "json" - output: "trivy-results.json" - - - name: check output - run: if [ $(jq '.Results[0].Vulnerabilities|length' trivy-results.json) -ne "0" ] ; then exit 1 ; fi - - name: Build and publish uses: docker/build-push-action@v5 with: