Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build-push-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ permissions: {}
jobs:
build-push-test-base:
name: 🍨 base
uses: ./.github/workflows/wc-build-push-test.yml
uses: $/.github/workflows/wc-build-push-test.yml
permissions: &build-push-test-permissions
actions: read # is needed by anchore/sbom-action to find workflow artifacts when attaching release assets
artifact-metadata: write # is needed by actions/attest-build-provenance to write artifact metadata
Expand Down Expand Up @@ -54,7 +54,7 @@ jobs:
- flavor: embedded-rust
dockerfile: .devcontainer/rust/Dockerfile
build-embedded-flavor: true
uses: ./.github/workflows/wc-build-push-test.yml
uses: $/.github/workflows/wc-build-push-test.yml
secrets:
TEST_GITHUB_TOKEN: ${{ secrets.TEST_GITHUB_TOKEN }}
TEST_GITHUB_USER: ${{ secrets.TEST_GITHUB_USER }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ permissions: {}
jobs:
build-push-test:
name: Build → Push → Test
uses: ./.github/workflows/build-push-test.yml
uses: $/.github/workflows/build-push-test.yml
permissions:
actions: read # is needed by anchore/sbom-action to find workflow artifacts when attaching release assets
artifact-metadata: write # is needed by actions/attest-build-provenance to write artifact metadata
Expand All @@ -33,7 +33,7 @@ jobs:
dependency-review:
name: 🔍 Dependency Review
needs: build-push-test
uses: ./.github/workflows/wc-dependency-review.yml
uses: $/.github/workflows/wc-dependency-review.yml
permissions:
contents: read
pull-requests: write # is needed by actions/dependency-review-action to write PR summaries
Expand Down Expand Up @@ -63,6 +63,6 @@ jobs:

generate-documents:
name: 📄 Documentation
uses: ./.github/workflows/wc-document-generation.yml
uses: $/.github/workflows/wc-document-generation.yml
permissions:
contents: read
4 changes: 4 additions & 0 deletions .github/workflows/image-cleanup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ on:
- cron: "0 0 * * 3"
workflow_dispatch:

concurrency:
group: ${{ github.ref }}-${{ github.workflow }}
cancel-in-progress: true

permissions: {}

jobs:
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/issue-cleanup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ on:
schedule:
- cron: "30 1 * * *"

concurrency:
group: ${{ github.ref }}-${{ github.workflow }}
cancel-in-progress: true

permissions: {}

jobs:
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/issue-creation-tool-versions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ on:
- cron: 0 0 1 */3 *
workflow_dispatch:

concurrency:
group: ${{ github.ref }}-${{ github.workflow }}
cancel-in-progress: true

permissions: {}

jobs:
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/ossf-scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ on:
push:
branches: [main]

concurrency:
group: ${{ github.ref }}-${{ github.workflow }}
cancel-in-progress: true

permissions: {}

jobs:
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/pr-conventional-title.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ on:
- edited
- synchronize

concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number }}
cancel-in-progress: true

permissions: {}

jobs:
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/pr-image-cleanup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ on:
pull_request:
types: [closed]

concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number }}
cancel-in-progress: true

permissions: {}

jobs:
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/pr-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ on:
pull_request:
types: [closed]

concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number }}
cancel-in-progress: true

permissions: {}

jobs:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
build-push-test:
name: Build → Push → Test
if: ${{ !startsWith(github.ref_name, 'actions/') }}
uses: ./.github/workflows/build-push-test.yml
uses: $/.github/workflows/build-push-test.yml
permissions:
actions: read # is needed by anchore/sbom-action to find workflow artifacts when attaching release assets
artifact-metadata: write # is needed by actions/attest-build-provenance to write artifact metadata
Expand Down Expand Up @@ -130,14 +130,14 @@ jobs:
publish-devcontainer-templates:
name: 📝 Publish templates
if: ${{ !startsWith(github.ref_name, 'actions/') }}
uses: ./.github/workflows/wc-publish-templates.yml
uses: $/.github/workflows/wc-publish-templates.yml
permissions:
packages: write # is needed by devcontainers/action to write templates as OCI artifacts

generate-documents:
name: 📄 Documentation
if: ${{ !startsWith(github.ref_name, 'actions/') }}
uses: ./.github/workflows/wc-document-generation.yml
uses: $/.github/workflows/wc-document-generation.yml
with:
is-release: true
permissions:
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/update-dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ on:
- cron: "30 2 * * 0"
workflow_dispatch:

concurrency:
group: ${{ github.ref }}-${{ github.workflow }}
cancel-in-progress: true

permissions: {}

jobs:
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/vulnerability-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ on:
- cron: "30 2 * * *"
workflow_dispatch:

concurrency:
group: ${{ github.ref }}-${{ github.workflow }}
cancel-in-progress: true

permissions: {}

jobs:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/wc-build-push-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ permissions: {}
jobs:
build-push:
name: 🛠️
uses: ./.github/workflows/wc-build-push.yml
uses: $/.github/workflows/wc-build-push.yml
permissions:
actions: read # is needed by anchore/sbom-action to find workflow artifacts when attaching release assets
artifact-metadata: write # is needed by actions/attest-build-provenance to write artifact metadata
Expand Down Expand Up @@ -158,7 +158,7 @@ jobs:
name: 🧪
if: ${{ inputs.integration-test-file }}
needs: build-push
uses: ./.github/workflows/wc-integration-test-docker.yml
uses: $/.github/workflows/wc-integration-test-docker.yml
permissions:
contents: read
secrets: *docker-secrets
Expand All @@ -175,7 +175,7 @@ jobs:
name: 🧪
if: ${{ inputs.integration-test-file && inputs.integration-test-podman }}
needs: build-push
uses: ./.github/workflows/wc-integration-test-podman.yml
uses: $/.github/workflows/wc-integration-test-podman.yml
permissions:
contents: read
secrets: *docker-secrets
Expand All @@ -185,7 +185,7 @@ jobs:
name: 🏗️
if: ${{ inputs.acceptance-test-devcontainer-file && inputs.acceptance-test-path }}
needs: build-push
uses: ./.github/workflows/wc-acceptance-test.yml
uses: $/.github/workflows/wc-acceptance-test.yml
permissions:
contents: read
secrets:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/wc-build-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ permissions: {}
jobs:
sanitize-image-name:
name: 🧼
uses: ./.github/workflows/wc-sanitize-image-name.yml
uses: $/.github/workflows/wc-sanitize-image-name.yml
with:
image-name: ${{ inputs.image-name }}
registry: ${{ inputs.registry }}
Expand Down
Loading