mirror of
https://github.com/Sea-Haven-Industries/proposal-system.git
synced 2026-10-04 10:12:02 +00:00
chore(ci): track .github reusable workflows on @main (#173)
Switches all reusable-workflow references from the frozen SHA c040bfaa (INF-M8 supply-chain pin) to @main, matching every other repo in the org. This lets proposal-system pick up the actions/checkout v6->v7 bump (and future reusable-workflow changes) automatically instead of staying frozen on the pre-bump commit. Note: this intentionally reverses the INF-M8 SHA-pin hardening for consistency with the rest of the org's @main convention.
This commit is contained in:
parent
86c3dd6db9
commit
63422608c7
3 changed files with 7 additions and 14 deletions
15
.github/workflows/ci.yaml
vendored
15
.github/workflows/ci.yaml
vendored
|
|
@ -20,16 +20,14 @@ permissions:
|
||||||
jobs:
|
jobs:
|
||||||
dotnet:
|
dotnet:
|
||||||
name: .NET Build & Test
|
name: .NET Build & Test
|
||||||
# Fix: INF-M8 — pin to SHA for supply chain security (ci-dotnet.yaml@main)
|
uses: Sea-Haven-Industries/.github/.github/workflows/ci-dotnet.yaml@main
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/ci-dotnet.yaml@c040bfaa223ac9a671cca9047cffdac45b00f3dc
|
|
||||||
with:
|
with:
|
||||||
working-directory: api
|
working-directory: api
|
||||||
solution: ProposalSystem.sln
|
solution: ProposalSystem.sln
|
||||||
|
|
||||||
web:
|
web:
|
||||||
name: Web Frontend Check
|
name: Web Frontend Check
|
||||||
# Fix: INF-M8 — pin to SHA for supply chain security (ci-typescript-cdk.yaml@main)
|
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-cdk.yaml@main
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-cdk.yaml@c040bfaa223ac9a671cca9047cffdac45b00f3dc
|
|
||||||
with:
|
with:
|
||||||
working-directory: web
|
working-directory: web
|
||||||
cache-dependency-path: web/package-lock.json
|
cache-dependency-path: web/package-lock.json
|
||||||
|
|
@ -56,8 +54,7 @@ jobs:
|
||||||
|
|
||||||
python:
|
python:
|
||||||
name: Python Lint
|
name: Python Lint
|
||||||
# Fix: INF-M8 — pin to SHA for supply chain security (ci-python-sam.yaml@main)
|
uses: Sea-Haven-Industries/.github/.github/workflows/ci-python-sam.yaml@main
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/ci-python-sam.yaml@c040bfaa223ac9a671cca9047cffdac45b00f3dc
|
|
||||||
with:
|
with:
|
||||||
source-dirs: "lambdas/"
|
source-dirs: "lambdas/"
|
||||||
run-sam-validate: false
|
run-sam-validate: false
|
||||||
|
|
@ -85,8 +82,7 @@ jobs:
|
||||||
|
|
||||||
mobile:
|
mobile:
|
||||||
name: Mobile Typecheck
|
name: Mobile Typecheck
|
||||||
# Fix: INF-M8 — pin to SHA for supply chain security (ci-typescript-cdk.yaml@main)
|
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-cdk.yaml@main
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-cdk.yaml@c040bfaa223ac9a671cca9047cffdac45b00f3dc
|
|
||||||
with:
|
with:
|
||||||
working-directory: mobile
|
working-directory: mobile
|
||||||
cache-dependency-path: mobile/package-lock.json
|
cache-dependency-path: mobile/package-lock.json
|
||||||
|
|
@ -96,8 +92,7 @@ jobs:
|
||||||
|
|
||||||
infra:
|
infra:
|
||||||
name: CDK Synth
|
name: CDK Synth
|
||||||
# Fix: INF-M8 — pin to SHA for supply chain security (ci-typescript-cdk.yaml@main)
|
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-cdk.yaml@main
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-cdk.yaml@c040bfaa223ac9a671cca9047cffdac45b00f3dc
|
|
||||||
with:
|
with:
|
||||||
working-directory: infra
|
working-directory: infra
|
||||||
cache-dependency-path: infra/package-lock.json
|
cache-dependency-path: infra/package-lock.json
|
||||||
|
|
|
||||||
3
.github/workflows/deploy-mobile.yaml
vendored
3
.github/workflows/deploy-mobile.yaml
vendored
|
|
@ -15,8 +15,7 @@ permissions:
|
||||||
jobs:
|
jobs:
|
||||||
deploy-ios:
|
deploy-ios:
|
||||||
name: Build & Upload to TestFlight
|
name: Build & Upload to TestFlight
|
||||||
# Fix: INF-M8 — pin to SHA for supply chain security (cd-mobile-ios.yaml@main)
|
uses: Sea-Haven-Industries/.github/.github/workflows/cd-mobile-ios.yaml@main
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/cd-mobile-ios.yaml@c040bfaa223ac9a671cca9047cffdac45b00f3dc
|
|
||||||
with:
|
with:
|
||||||
working-directory: mobile
|
working-directory: mobile
|
||||||
cache-dependency-path: mobile/package-lock.json
|
cache-dependency-path: mobile/package-lock.json
|
||||||
|
|
|
||||||
3
.github/workflows/deploy.yaml
vendored
3
.github/workflows/deploy.yaml
vendored
|
|
@ -15,8 +15,7 @@ permissions:
|
||||||
jobs:
|
jobs:
|
||||||
deploy:
|
deploy:
|
||||||
name: Deploy to AWS
|
name: Deploy to AWS
|
||||||
# Fix: INF-M8 — pin to SHA for supply chain security (cd-cdk.yaml@main)
|
uses: Sea-Haven-Industries/.github/.github/workflows/cd-cdk.yaml@main
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/cd-cdk.yaml@c040bfaa223ac9a671cca9047cffdac45b00f3dc
|
|
||||||
with:
|
with:
|
||||||
cdk-dir: infra
|
cdk-dir: infra
|
||||||
dotnet-version: "8.0.x"
|
dotnet-version: "8.0.x"
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue