mirror of
https://github.com/Sea-Haven-Industries/proposal-system.git
synced 2026-09-30 06:33:13 +00:00
ci(deps): pin org reusable workflows to v1.0.2 (#260)
* ci(deps): pin org reusable workflows to v1.0.2 * style(ci): normalize workflow block spacing
This commit is contained in:
parent
028e2e14f8
commit
d2d95a952c
4 changed files with 10 additions and 9 deletions
11
.github/workflows/ci.yaml
vendored
11
.github/workflows/ci.yaml
vendored
|
|
@ -1,5 +1,4 @@
|
||||||
name: CI
|
name: CI
|
||||||
|
|
||||||
on:
|
on:
|
||||||
pull_request:
|
pull_request:
|
||||||
branches: [main]
|
branches: [main]
|
||||||
|
|
@ -20,7 +19,7 @@ permissions:
|
||||||
jobs:
|
jobs:
|
||||||
dotnet:
|
dotnet:
|
||||||
name: .NET Build & Test
|
name: .NET Build & Test
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/ci-dotnet.yaml@786dcfe8d95af8e640a76b09f30d2c0e86792157 # main
|
uses: Sea-Haven-Industries/.github/.github/workflows/ci-dotnet.yaml@0170a57c0d99b542cfafd1f3e1d369c32643f486 # v1.0.2
|
||||||
with:
|
with:
|
||||||
working-directory: api
|
working-directory: api
|
||||||
solution: ProposalSystem.sln
|
solution: ProposalSystem.sln
|
||||||
|
|
@ -30,7 +29,7 @@ jobs:
|
||||||
# Phase 5: full frontend pipeline — format:check, build (tsc -b included),
|
# Phase 5: full frontend pipeline — format:check, build (tsc -b included),
|
||||||
# vitest, Playwright chromium smoke. Replaces the old typecheck-only job
|
# vitest, Playwright chromium smoke. Replaces the old typecheck-only job
|
||||||
# plus the standalone Web Tests job. No lint script yet (run-lint: false).
|
# plus the standalone Web Tests job. No lint script yet (run-lint: false).
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-frontend.yaml@786dcfe8d95af8e640a76b09f30d2c0e86792157 # main
|
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-frontend.yaml@0170a57c0d99b542cfafd1f3e1d369c32643f486 # v1.0.2
|
||||||
with:
|
with:
|
||||||
working-directory: web
|
working-directory: web
|
||||||
cache-dependency-path: web/package-lock.json
|
cache-dependency-path: web/package-lock.json
|
||||||
|
|
@ -40,7 +39,7 @@ jobs:
|
||||||
|
|
||||||
python:
|
python:
|
||||||
name: Python Lint
|
name: Python Lint
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/ci-python-sam.yaml@786dcfe8d95af8e640a76b09f30d2c0e86792157 # main
|
uses: Sea-Haven-Industries/.github/.github/workflows/ci-python-sam.yaml@0170a57c0d99b542cfafd1f3e1d369c32643f486 # v1.0.2
|
||||||
with:
|
with:
|
||||||
source-dirs: "lambdas/"
|
source-dirs: "lambdas/"
|
||||||
run-sam-validate: false
|
run-sam-validate: false
|
||||||
|
|
@ -68,7 +67,7 @@ jobs:
|
||||||
|
|
||||||
mobile:
|
mobile:
|
||||||
name: Mobile Typecheck
|
name: Mobile Typecheck
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-cdk.yaml@786dcfe8d95af8e640a76b09f30d2c0e86792157 # main
|
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-cdk.yaml@0170a57c0d99b542cfafd1f3e1d369c32643f486 # v1.0.2
|
||||||
with:
|
with:
|
||||||
working-directory: mobile
|
working-directory: mobile
|
||||||
cache-dependency-path: mobile/package-lock.json
|
cache-dependency-path: mobile/package-lock.json
|
||||||
|
|
@ -78,7 +77,7 @@ jobs:
|
||||||
|
|
||||||
infra:
|
infra:
|
||||||
name: CDK Synth
|
name: CDK Synth
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-cdk.yaml@786dcfe8d95af8e640a76b09f30d2c0e86792157 # main
|
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-cdk.yaml@0170a57c0d99b542cfafd1f3e1d369c32643f486 # v1.0.2
|
||||||
with:
|
with:
|
||||||
working-directory: infra
|
working-directory: infra
|
||||||
cache-dependency-path: infra/package-lock.json
|
cache-dependency-path: infra/package-lock.json
|
||||||
|
|
|
||||||
2
.github/workflows/deploy-mobile.yaml
vendored
2
.github/workflows/deploy-mobile.yaml
vendored
|
|
@ -15,7 +15,7 @@ permissions:
|
||||||
jobs:
|
jobs:
|
||||||
deploy-ios:
|
deploy-ios:
|
||||||
name: Build & Upload to TestFlight
|
name: Build & Upload to TestFlight
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/cd-mobile-ios.yaml@786dcfe8d95af8e640a76b09f30d2c0e86792157 # main
|
uses: Sea-Haven-Industries/.github/.github/workflows/cd-mobile-ios.yaml@0170a57c0d99b542cfafd1f3e1d369c32643f486 # v1.0.2
|
||||||
with:
|
with:
|
||||||
working-directory: mobile
|
working-directory: mobile
|
||||||
cache-dependency-path: mobile/package-lock.json
|
cache-dependency-path: mobile/package-lock.json
|
||||||
|
|
|
||||||
2
.github/workflows/deploy.yaml
vendored
2
.github/workflows/deploy.yaml
vendored
|
|
@ -15,7 +15,7 @@ permissions:
|
||||||
jobs:
|
jobs:
|
||||||
deploy:
|
deploy:
|
||||||
name: Deploy to AWS
|
name: Deploy to AWS
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/cd-cdk.yaml@786dcfe8d95af8e640a76b09f30d2c0e86792157 # main
|
uses: Sea-Haven-Industries/.github/.github/workflows/cd-cdk.yaml@0170a57c0d99b542cfafd1f3e1d369c32643f486 # v1.0.2
|
||||||
with:
|
with:
|
||||||
cdk-dir: infra
|
cdk-dir: infra
|
||||||
dotnet-version: "8.0.x"
|
dotnet-version: "8.0.x"
|
||||||
|
|
|
||||||
4
.github/workflows/labeler.yml
vendored
4
.github/workflows/labeler.yml
vendored
|
|
@ -2,10 +2,12 @@ name: Labeler
|
||||||
on:
|
on:
|
||||||
pull_request:
|
pull_request:
|
||||||
branches: [main]
|
branches: [main]
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
contents: read
|
contents: read
|
||||||
pull-requests: write
|
pull-requests: write
|
||||||
issues: write
|
issues: write
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
label:
|
label:
|
||||||
uses: Sea-Haven-Industries/.github/.github/workflows/callable-labeler.yaml@786dcfe8d95af8e640a76b09f30d2c0e86792157 # main
|
uses: Sea-Haven-Industries/.github/.github/workflows/callable-labeler.yaml@0170a57c0d99b542cfafd1f3e1d369c32643f486 # v1.0.2
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue