diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9ca8983c4..208dbe07c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,6 +23,10 @@ jobs: ref: ${{ github.event.pull_request.head.ref }} repository: ${{ github.event.pull_request.head.repo.full_name }} lfs: true + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: lts/* - name: Install dependencies run: yarn install --check-files - name: build diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ace5b66e7..986deaeb8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -127,7 +127,7 @@ jobs: steps: - uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: lts/* - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -152,7 +152,7 @@ jobs: steps: - uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: lts/* - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -179,7 +179,7 @@ jobs: steps: - uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: lts/* - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -204,7 +204,7 @@ jobs: steps: - uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: lts/* - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -231,7 +231,7 @@ jobs: steps: - uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: lts/* - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -256,7 +256,7 @@ jobs: steps: - uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: lts/* - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -283,7 +283,7 @@ jobs: steps: - uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: lts/* - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -308,7 +308,7 @@ jobs: steps: - uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: lts/* - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -335,7 +335,7 @@ jobs: steps: - uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: lts/* - name: Download build artifacts uses: actions/download-artifact@v4 with: @@ -360,7 +360,7 @@ jobs: steps: - uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: lts/* - name: Download build artifacts uses: actions/download-artifact@v4 with: diff --git a/.github/workflows/update-source-cfn-schema.yml b/.github/workflows/update-source-cfn-schema.yml index 2b5ec7b23..067c85edf 100644 --- a/.github/workflows/update-source-cfn-schema.yml +++ b/.github/workflows/update-source-cfn-schema.yml @@ -21,6 +21,10 @@ jobs: run: |- git config user.name "github-actions" git config user.email "github-actions@github.com" + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: lts/* - name: Install dependencies run: yarn install --check-files --frozen-lockfile - name: update-source:cfn-schema diff --git a/.github/workflows/update-source-documentation.yml b/.github/workflows/update-source-documentation.yml index 538786397..fdae1c368 100644 --- a/.github/workflows/update-source-documentation.yml +++ b/.github/workflows/update-source-documentation.yml @@ -21,6 +21,10 @@ jobs: run: |- git config user.name "github-actions" git config user.email "github-actions@github.com" + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: lts/* - name: Install dependencies run: yarn install --check-files --frozen-lockfile - name: Federate into AWS diff --git a/.github/workflows/update-source-sam-spec.yml b/.github/workflows/update-source-sam-spec.yml index c596dbe9b..b5a444c1c 100644 --- a/.github/workflows/update-source-sam-spec.yml +++ b/.github/workflows/update-source-sam-spec.yml @@ -21,6 +21,10 @@ jobs: run: |- git config user.name "github-actions" git config user.email "github-actions@github.com" + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: lts/* - name: Install dependencies run: yarn install --check-files --frozen-lockfile - name: update-source:sam-spec diff --git a/.github/workflows/update-source-sam.yml b/.github/workflows/update-source-sam.yml index 42fade2a8..4f9a77435 100644 --- a/.github/workflows/update-source-sam.yml +++ b/.github/workflows/update-source-sam.yml @@ -21,6 +21,10 @@ jobs: run: |- git config user.name "github-actions" git config user.email "github-actions@github.com" + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: lts/* - name: Install dependencies run: yarn install --check-files --frozen-lockfile - name: update-source:sam diff --git a/.github/workflows/update-source-stateful-resources.yml b/.github/workflows/update-source-stateful-resources.yml index ff4ae071a..de12c43d7 100644 --- a/.github/workflows/update-source-stateful-resources.yml +++ b/.github/workflows/update-source-stateful-resources.yml @@ -21,6 +21,10 @@ jobs: run: |- git config user.name "github-actions" git config user.email "github-actions@github.com" + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: lts/* - name: Install dependencies run: yarn install --check-files --frozen-lockfile - name: update-source:stateful-resources diff --git a/.github/workflows/upgrade.yml b/.github/workflows/upgrade.yml index 5e2d234a8..be42973a3 100644 --- a/.github/workflows/upgrade.yml +++ b/.github/workflows/upgrade.yml @@ -18,6 +18,10 @@ jobs: uses: actions/checkout@v4 with: lfs: true + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: lts/* - name: Install dependencies run: yarn install --check-files --frozen-lockfile - name: Upgrade dependencies diff --git a/package.json b/package.json index fba441a26..71879e218 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^6", "@typescript-eslint/parser": "^6", - "cdklabs-projen-project-types": "^0.1.202", + "cdklabs-projen-project-types": "^0.1.204", "constructs": "^10.0.0", "eslint": "^8.57.1", "eslint-config-prettier": "^8.10.0", diff --git a/yarn.lock b/yarn.lock index 182e1ad20..5bca733ee 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1527,9 +1527,9 @@ camelcase@^6.2.0: integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-lite@^1.0.30001646: - version "1.0.30001660" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001660.tgz#31218de3463fabb44d0b7607b652e56edf2e2355" - integrity sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg== + version "1.0.30001662" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001662.tgz#3574b22dfec54a3f3b6787331da1040fe8e763ec" + integrity sha512-sgMUVwLmGseH8ZIrm1d51UbrhqMCH3jvS7gF/M6byuHOnKyLOBL7W8yz5V02OHwgLGA36o/AFhWzzh4uc5aqTA== canonicalize@^2.0.0: version "2.0.0" @@ -1541,10 +1541,10 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdklabs-projen-project-types@^0.1.202: - version "0.1.202" - resolved "https://registry.yarnpkg.com/cdklabs-projen-project-types/-/cdklabs-projen-project-types-0.1.202.tgz#acc20535c4e2677486007fb9306d865cfbefb963" - integrity sha512-KyV8oHqlbyYq/nt27qbt0VYty0khIxza+TO6NUkXm05I6IVyEITZ9jGhGtIPseqBYUQzFUdQVDTxnuXPqA636Q== +cdklabs-projen-project-types@^0.1.204: + version "0.1.204" + resolved "https://registry.yarnpkg.com/cdklabs-projen-project-types/-/cdklabs-projen-project-types-0.1.204.tgz#3f8bb0d25e2113a8b4a79fc62db3c41d1d6ac7d8" + integrity sha512-cQt3BY7XQ1y+HzmiBYP/XSJqZvb2REVeIDFgK7Hv/1UTFtWf5Lmjq0f2aMEGoaE4OOdUeemtgv7oiFq4Ym97jA== dependencies: yaml "^2.5.1" @@ -2131,9 +2131,9 @@ ejs@^3.1.10: jake "^10.8.5" electron-to-chromium@^1.5.4: - version "1.5.25" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.25.tgz#492ade1cde401332b9b75aa0c55fd5e1550ca66c" - integrity sha512-kMb204zvK3PsSlgvvwzI3wBIcAw15tRkYk+NQdsjdDtcQWTp2RABbMQ9rUBy8KNEOM+/E6ep+XC3AykiWZld4g== + version "1.5.27" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.27.tgz#5203ce5d6054857d84ba84d3681cbe59132ade78" + integrity sha512-o37j1vZqCoEgBuWWXLHQgTN/KDKe7zwpiY5CPeq2RvUqOyJw9xnrULzZAEVQ5p4h+zjMk7hgtOoPdnLxr7m/jw== emittery@^0.13.1: version "0.13.1"