Set node-version to 24 in CI/CD workflows

Lock file generated with npm 11 (Node 24) is incompatible with npm 10
(Node 22) in CI — npm ci fails on missing transitive dependencies.
This commit is contained in:
Adam Moussa 2026-05-14 15:41:54 -04:00
parent cced82c0d7
commit 939ff7122c
2 changed files with 4 additions and 0 deletions

View file

@ -6,3 +6,5 @@ on:
jobs:
ci:
uses: Sea-Haven-Industries/.github/.github/workflows/ci-typescript-cdk.yaml@main
with:
node-version: "24"

View file

@ -14,5 +14,7 @@ concurrency:
jobs:
deploy:
uses: Sea-Haven-Industries/.github/.github/workflows/cd-cdk.yaml@main
with:
node-version: "24"
secrets:
deploy-role-arn: ${{ secrets.AWS_DEPLOY_ROLE_ARN }}