Update GitHub Actions workflows

- CodeQL: scan Actions workflows too, switch to build-mode none matrix, drop autobuild
- container: attach build provenance and SBOM to the image
- add timeout-minutes to all jobs
This commit is contained in:
XhmikosR
2026-07-05 17:06:36 +03:00
parent d6ca0b04fb
commit cf34812381
4 changed files with 22 additions and 7 deletions
+3
View File
@@ -15,6 +15,7 @@ jobs:
build-and-push-image:
name: Build and push container image
runs-on: ubuntu-latest
timeout-minutes: 20
permissions:
contents: read
packages: write
@@ -47,3 +48,5 @@ jobs:
push: ${{ github.event_name != 'pull_request' }}
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
provenance: true
sbom: true