Skip to content

Commit 28a8677

Browse files
committed
ci: fix CI/CD configuration (campaigns C001-C005)
- C001: CodeQL language fixes - C002: License identifier standardization - C003: Outdated actions audit - C004: Pin standards refs to SHA 861b5e9 - C005: Add workflow-level permissions
1 parent 861b5e9 commit 28a8677

6 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/changelog-reusable.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
# Caller example (auto-update CHANGELOG.md on every push to main):
1111
# jobs:
1212
# changelog:
13-
# uses: hyperpolymath/standards/.github/workflows/changelog-reusable.yml@main
13+
# uses: hyperpolymath/standards/.github/workflows/changelog-reusable.yml@861b5e911d9e5dcfb3c0ab3dd2a9a3c8fd0a1613
1414
# permissions:
1515
# contents: write
1616
# pull-requests: write

.github/workflows/deno-ci-reusable.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
#
2424
# jobs:
2525
# deno-ci:
26-
# uses: hyperpolymath/standards/.github/workflows/deno-ci-reusable.yml@main
26+
# uses: hyperpolymath/standards/.github/workflows/deno-ci-reusable.yml@861b5e911d9e5dcfb3c0ab3dd2a9a3c8fd0a1613
2727

2828
name: Deno CI (reusable)
2929

.github/workflows/elixir-ci-reusable.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,13 @@
3333
#
3434
# jobs:
3535
# elixir-ci:
36-
# uses: hyperpolymath/standards/.github/workflows/elixir-ci-reusable.yml@main
36+
# uses: hyperpolymath/standards/.github/workflows/elixir-ci-reusable.yml@861b5e911d9e5dcfb3c0ab3dd2a9a3c8fd0a1613
3737
#
3838
# With dialyzer + customised versions:
3939
#
4040
# jobs:
4141
# elixir-ci:
42-
# uses: hyperpolymath/standards/.github/workflows/elixir-ci-reusable.yml@main
42+
# uses: hyperpolymath/standards/.github/workflows/elixir-ci-reusable.yml@861b5e911d9e5dcfb3c0ab3dd2a9a3c8fd0a1613
4343
# with:
4444
# elixir-version: "1.18"
4545
# enable_dialyzer: true
@@ -49,7 +49,7 @@
4949
#
5050
# jobs:
5151
# elixir-ci:
52-
# uses: hyperpolymath/standards/.github/workflows/elixir-ci-reusable.yml@main
52+
# uses: hyperpolymath/standards/.github/workflows/elixir-ci-reusable.yml@861b5e911d9e5dcfb3c0ab3dd2a9a3c8fd0a1613
5353
# with:
5454
# working_directory: server
5555

.github/workflows/governance-reusable.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
# Caller example (single wrapper):
2121
# jobs:
2222
# governance:
23-
# uses: hyperpolymath/standards/.github/workflows/governance-reusable.yml@main
23+
# uses: hyperpolymath/standards/.github/workflows/governance-reusable.yml@861b5e911d9e5dcfb3c0ab3dd2a9a3c8fd0a1613
2424
#
2525
# Hypatia baseline integration (added 2026-05-25):
2626
# - A caller repo may carry `.hypatia-baseline.json` (array of

.github/workflows/governance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@ permissions:
3131

3232
jobs:
3333
governance:
34-
uses: hyperpolymath/standards/.github/workflows/governance-reusable.yml@main
34+
uses: hyperpolymath/standards/.github/workflows/governance-reusable.yml@861b5e911d9e5dcfb3c0ab3dd2a9a3c8fd0a1613

.github/workflows/rust-ci-reusable.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
#
2020
# jobs:
2121
# rust-ci:
22-
# uses: hyperpolymath/standards/.github/workflows/rust-ci-reusable.yml@main
22+
# uses: hyperpolymath/standards/.github/workflows/rust-ci-reusable.yml@861b5e911d9e5dcfb3c0ab3dd2a9a3c8fd0a1613
2323
#
2424
# With audit + coverage enabled:
2525
#
2626
# jobs:
2727
# rust-ci:
28-
# uses: hyperpolymath/standards/.github/workflows/rust-ci-reusable.yml@main
28+
# uses: hyperpolymath/standards/.github/workflows/rust-ci-reusable.yml@861b5e911d9e5dcfb3c0ab3dd2a9a3c8fd0a1613
2929
# with:
3030
# enable_audit: true
3131
# enable_coverage: true
@@ -34,11 +34,11 @@
3434
#
3535
# jobs:
3636
# rust-ci-cli:
37-
# uses: hyperpolymath/standards/.github/workflows/rust-ci-reusable.yml@main
37+
# uses: hyperpolymath/standards/.github/workflows/rust-ci-reusable.yml@861b5e911d9e5dcfb3c0ab3dd2a9a3c8fd0a1613
3838
# with:
3939
# working_directory: crates/cli
4040
# rust-ci-server:
41-
# uses: hyperpolymath/standards/.github/workflows/rust-ci-reusable.yml@main
41+
# uses: hyperpolymath/standards/.github/workflows/rust-ci-reusable.yml@861b5e911d9e5dcfb3c0ab3dd2a9a3c8fd0a1613
4242
# with:
4343
# working_directory: crates/server
4444
#

0 commit comments

Comments
 (0)