1- # SPDX-FileCopyrightText: 2025 diggsweden/rest-api-profil-lint-processor
1+ # SPDX-FileCopyrightText: 2025 Digg - Agency for Digital Government
22#
33# SPDX-License-Identifier: CC0-1.0
44
@@ -10,30 +10,30 @@ name: Release
1010on :
1111 push :
1212 tags :
13- - " v[0-9]+.[0-9]+.[0-9]+" # Stable: v1.0.0
14- - " v[0-9]+.[0-9]+.[0-9]+-alpha*" # Alpha: v1.0.0-alpha.1
15- - " v[0-9]+.[0-9]+.[0-9]+-beta*" # Beta: v1.0.0-beta.1
16- - " v[0-9]+.[0-9]+.[0-9]+-rc*" # RC: v1.0.0-rc.1
13+ - ' v[0-9]+.[0-9]+.[0-9]+' # Stable: v1.0.0
14+ - ' v[0-9]+.[0-9]+.[0-9]+-alpha*' # Alpha: v1.0.0-alpha.1
15+ - ' v[0-9]+.[0-9]+.[0-9]+-beta*' # Beta: v1.0.0-beta.1
16+ - ' v[0-9]+.[0-9]+.[0-9]+-rc*' # RC: v1.0.0-rc.1
1717
1818concurrency :
1919 group : release-${{ github.ref }}
20- cancel-in-progress : false # Queue releases, don't cancel partial releases
20+ cancel-in-progress : false # Queue releases, don't cancel partial releases
2121
2222permissions :
23- contents : read # Best Security practice. Jobs only get read as base, and then permissions are added as needed
23+ contents : read # Best Security practice. Jobs only get read as base, and then permissions are added as needed
2424
2525jobs :
2626 release :
2727 uses : diggsweden/reusable-ci/.github/workflows/release-orchestrator.yml@1a7dcd9c5257495ebf141e4e4b4bac438a8aae56 # v2.0.0
2828 permissions :
29- contents : write # Create GitHub releases, push changelog commits
30- packages : write # Publish to GitHub Packages
31- id-token : write # Generate OIDC token for SLSA provenance
32- attestations : write # Attach SBOM attestations
33- security-events : write # Upload container vulnerability scan results
34- actions : read # Required for SLSA provenance
29+ contents : write # Create GitHub releases, push changelog commits
30+ packages : write # Publish to GitHub Packages
31+ id-token : write # Generate OIDC token for SLSA provenance
32+ attestations : write # Attach SBOM attestations
33+ security-events : write # Upload container vulnerability scan results
34+ actions : read # Required for SLSA provenance
3535 secrets : inherit
3636 with :
3737 artifacts-config : .github/artifacts.yml
38- file-pattern : " CHANGELOG.md package.json package-lock.json"
39- release-publisher : github-cli
38+ file-pattern : ' CHANGELOG.md package.json package-lock.json'
39+ release-publisher : github-cli
0 commit comments