diff --git a/.github/workflows/build-and-store-wasm.yml b/.github/workflows/build-and-store-wasm.yml index 36e83473fe5..4833deda056 100644 --- a/.github/workflows/build-and-store-wasm.yml +++ b/.github/workflows/build-and-store-wasm.yml @@ -10,7 +10,7 @@ jobs: runs-on: namespace-profile-ubuntu-8-cores steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' @@ -36,7 +36,7 @@ jobs: # Upload the WASM bundle as an artifact - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: wasm-bundle path: rust/kcl-wasm-lib/pkg diff --git a/.github/workflows/build-apps.yml b/.github/workflows/build-apps.yml index fafacd07316..d6c79d6f8aa 100644 --- a/.github/workflows/build-apps.yml +++ b/.github/workflows/build-apps.yml @@ -25,7 +25,7 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' @@ -112,7 +112,7 @@ jobs: npm run files:set-version npm run files:set-windows-codesign-config - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: prepared-files path: | @@ -149,7 +149,7 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 name: prepared-files - name: Copy prepared files @@ -165,7 +165,7 @@ jobs: cp prepared-files/assets/icon.png assets/icon.png - name: Sync node version and setup cache - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' # Set this to npm, npm or pnpm. @@ -227,7 +227,7 @@ jobs: - name: List artifacts in out/ run: ls -R out - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: out-arm64-${{ matrix.platform }} # first two will pick both Zoo Design Studio-$VERSION-arm64-win.exe and Zoo Design Studio-$VERSION-win.exe @@ -237,7 +237,7 @@ jobs: out/*-arm64-mac.* out/*-arm64-linux.* - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: out-x64-${{ matrix.platform }} path: | @@ -245,7 +245,7 @@ jobs: out/*-x64-mac.* out/*-x86_64-linux.* - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 if: ${{ env.IS_RELEASE == 'true' || env.IS_STAGING == 'true' }} with: name: out-yml-${{ matrix.platform }} @@ -268,47 +268,47 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-arm64-windows path: out - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-x64-windows path: out - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-yml-windows path: out - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-arm64-macos path: out - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-x64-macos path: out - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-yml-macos path: out - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-arm64-linux path: out - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-x64-linux path: out - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-yml-linux path: out @@ -358,7 +358,7 @@ jobs: }' > out/last_download.json cat out/last_download.json - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: out-download-json path: out/last_download.json @@ -368,13 +368,13 @@ jobs: - name: Authenticate to Google Cloud if: ${{ env.IS_STAGING == 'true' }} - uses: 'google-github-actions/auth@v2.1.10' + uses: 'google-github-actions/auth@v3.0.0' with: credentials_json: '${{ secrets.GOOGLE_CLOUD_DL_SA }}' - name: Set up Google Cloud SDK if: ${{ env.IS_STAGING == 'true' }} - uses: google-github-actions/setup-gcloud@v2.1.4 + uses: google-github-actions/setup-gcloud@v3.0.1 with: project_id: ${{ env.GOOGLE_CLOUD_PROJECT_ID }} diff --git a/.github/workflows/build-wasm.yml b/.github/workflows/build-wasm.yml index f2bada2423b..78bbb4c934d 100644 --- a/.github/workflows/build-wasm.yml +++ b/.github/workflows/build-wasm.yml @@ -12,7 +12,7 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' @@ -43,13 +43,13 @@ jobs: shell: bash run: npm run build:wasm - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: prepared-wasm path: | rust/kcl-wasm-lib/pkg/kcl_wasm_lib* - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: prepared-ts-rs-bindings path: | diff --git a/.github/workflows/cargo-bench.yml b/.github/workflows/cargo-bench.yml index a082f9b0835..2ef3fadad1b 100644 --- a/.github/workflows/cargo-bench.yml +++ b/.github/workflows/cargo-bench.yml @@ -52,7 +52,7 @@ jobs: cd rust cargo codspeed build - name: Run the benchmarks - uses: CodSpeedHQ/action@v3 + uses: CodSpeedHQ/action@v4 with: working-directory: rust run: cargo codspeed run diff --git a/.github/workflows/cargo-test.yml b/.github/workflows/cargo-test.yml index 1872028e789..68bf07deafa 100644 --- a/.github/workflows/cargo-test.yml +++ b/.github/workflows/cargo-test.yml @@ -132,7 +132,7 @@ jobs: cd rust cargo nextest archive --workspace --features artifact-graph --archive-file nextest-archive.tar.zst - name: Upload archive to workflow - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: nextest-archive path: rust/nextest-archive.tar.zst @@ -171,7 +171,7 @@ jobs: OS_NAME: ${{ env.OS_NAME }} - uses: taiki-e/install-action@nextest - name: Download archive - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 with: name: nextest-archive - name: Run tests diff --git a/.github/workflows/codemirror-lang-kcl.yml b/.github/workflows/codemirror-lang-kcl.yml index d5cb962977b..a5838b6e936 100644 --- a/.github/workflows/codemirror-lang-kcl.yml +++ b/.github/workflows/codemirror-lang-kcl.yml @@ -16,7 +16,7 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 2a962ef9456..ac16f87651b 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -36,7 +36,7 @@ jobs: rust: - 'rust/**' - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "npm" @@ -97,7 +97,7 @@ jobs: run: npm run build:wasm - name: Upload compiled wasm artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: prepared-wasm path: | @@ -122,7 +122,7 @@ jobs: repository: kittycad/modeling-app # required for 'workflow_call' token: ${{ steps.app-token.outputs.token }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: prepared-wasm path: prepared-wasm @@ -134,7 +134,7 @@ jobs: mkdir rust/kcl-wasm-lib/pkg cp prepared-wasm/kcl_wasm_lib* rust/kcl-wasm-lib/pkg - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "npm" @@ -181,7 +181,7 @@ jobs: TARGET: web - name: Upload playwright report - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 if: ${{ !cancelled() }} with: name: playwright-report-snapshot-${{ github.sha }} @@ -244,7 +244,7 @@ jobs: repository: kittycad/modeling-app # required for 'workflow_call' token: ${{ steps.app-token.outputs.token }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: prepared-wasm path: prepared-wasm @@ -256,7 +256,7 @@ jobs: mkdir rust/kcl-wasm-lib/pkg cp prepared-wasm/kcl_wasm_lib* rust/kcl-wasm-lib/pkg - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "npm" @@ -298,7 +298,7 @@ jobs: TARGET: web - name: Upload playwright report - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 if: ${{ !cancelled() && (success() || failure()) }} with: name: playwright-report-web-${{ env.OS_NAME }}-${{ matrix.shardIndex }}-${{ github.sha }} @@ -360,7 +360,7 @@ jobs: with: repository: kittycad/modeling-app # required for 'workflow_call' - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: prepared-wasm path: prepared-wasm @@ -372,7 +372,7 @@ jobs: mkdir rust/kcl-wasm-lib/pkg cp prepared-wasm/kcl_wasm_lib* rust/kcl-wasm-lib/pkg - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "npm" @@ -401,7 +401,7 @@ jobs: - name: Build app run: npm run tronb:vite:dev - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 if: ${{ !cancelled() && (success() || failure()) }} continue-on-error: true with: @@ -428,7 +428,7 @@ jobs: TARGET: desktop - name: Upload test report - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 if: always() with: name: test-results-desktop-${{ env.OS_NAME }}-${{ matrix.shardIndex }}-${{ github.sha }} @@ -438,7 +438,7 @@ jobs: overwrite: true - name: Upload playwright report - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 if: always() with: name: playwright-report-desktop-${{ env.OS_NAME }}-${{ matrix.shardIndex }}-${{ github.sha }} diff --git a/.github/workflows/generate-machine-api-types.yml b/.github/workflows/generate-machine-api-types.yml index ac6d88c56bf..eb4791a5559 100644 --- a/.github/workflows/generate-machine-api-types.yml +++ b/.github/workflows/generate-machine-api-types.yml @@ -17,8 +17,8 @@ jobs: generate: runs-on: namespace-profile-ubuntu-2-cores steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' diff --git a/.github/workflows/kcl-language-server.yml b/.github/workflows/kcl-language-server.yml index 1cf877a7f2d..49bf1761b99 100644 --- a/.github/workflows/kcl-language-server.yml +++ b/.github/workflows/kcl-language-server.yml @@ -50,7 +50,7 @@ jobs: - name: Checkout uses: actions/checkout@v5 - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" - name: Install dependencies @@ -119,7 +119,7 @@ jobs: components: rust-src target: ${{ matrix.target }} - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" - name: Update apt repositories @@ -190,7 +190,7 @@ jobs: cd rust/kcl-language-server npx vsce package --yarn -o ../build/kcl-language-server-no-server.vsix --pre-release - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: release-${{ matrix.target }} path: ./rust/build @@ -252,7 +252,7 @@ jobs: cd rust/kcl-language-server npx vsce package --yarn -o "../build/kcl-language-server-alpine-x64.vsix" --target alpine-x64 --pre-release - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: release-x86_64-unknown-linux-musl path: ./rust/build @@ -271,41 +271,41 @@ jobs: with: fetch-depth: ${{ env.FETCH_DEPTH }} - name: Install Nodejs - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" - run: echo "HEAD_SHA=$(git rev-parse HEAD)" >> $GITHUB_ENV - run: 'echo "HEAD_SHA: $HEAD_SHA"' - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: release-aarch64-apple-darwin path: rust/build - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: release-x86_64-unknown-linux-gnu path: rust/build - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: release-x86_64-unknown-linux-musl path: rust/build - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: release-aarch64-unknown-linux-gnu path: rust/build - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: release-arm-unknown-linux-gnueabihf path: rust/build - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: release-x86_64-pc-windows-msvc path: rust/build - #- uses: actions/download-artifact@v4 + #- uses: actions/download-artifact@v6 #with: #name: release-i686-pc-windows-msvc #path: #build - #- uses: actions/download-artifact@v4 + #- uses: actions/download-artifact@v6 #with: #name: release-aarch64-pc-windows-msvc #path: rust/build @@ -322,11 +322,11 @@ jobs: mkdir -p releases/language-server/${{ env.TAG }} cp -r build/* releases/language-server/${{ env.TAG }} - name: "Authenticate to Google Cloud" - uses: "google-github-actions/auth@v2.1.10" + uses: "google-github-actions/auth@v3.0.0" with: credentials_json: "${{ secrets.GOOGLE_CLOUD_DL_SA }}" - name: Set up Cloud SDK - uses: google-github-actions/setup-gcloud@v2.1.4 + uses: google-github-actions/setup-gcloud@v3.0.1 with: project_id: kittycadapi - name: "upload files to gcp" diff --git a/.github/workflows/kcl-python-bindings.yml b/.github/workflows/kcl-python-bindings.yml index b9f28cb23ab..1be85bd62fe 100644 --- a/.github/workflows/kcl-python-bindings.yml +++ b/.github/workflows/kcl-python-bindings.yml @@ -37,7 +37,7 @@ jobs: runs-on: namespace-profile-ubuntu-2-cores steps: - uses: actions/checkout@v5 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: 3.x - name: Build wheels @@ -51,7 +51,7 @@ jobs: before-script-linux: | yum install openssl-devel -y - name: Upload wheels - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: wheels-linux-x86_64 path: rust/kcl-python-bindings/dist @@ -65,7 +65,7 @@ jobs: fail-fast: false steps: - uses: actions/checkout@v5 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: 3.x architecture: ${{ matrix.target }} @@ -77,7 +77,7 @@ jobs: args: --release --out dist --find-interpreter sccache: 'true' - name: Upload wheels - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: wheels-windows-${{ matrix.target }} path: rust/kcl-python-bindings/dist @@ -97,7 +97,7 @@ jobs: fail-fast: false steps: - uses: actions/checkout@v5 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: 3.x - name: Build wheels @@ -108,7 +108,7 @@ jobs: args: --release --out dist --find-interpreter sccache: 'true' - name: Upload wheels - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: wheels-macos-${{ matrix.target }} path: rust/kcl-python-bindings/dist @@ -118,7 +118,7 @@ jobs: steps: - uses: actions/checkout@v5 - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - uses: actions-rust-lang/setup-rust-toolchain@v1 - uses: taiki-e/install-action@just - name: Run tests @@ -135,7 +135,7 @@ jobs: steps: - uses: actions/checkout@v5 - name: Install the latest version of uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Install codespell run: | uv venv .venv @@ -149,7 +149,7 @@ jobs: command: sdist args: --out dist - name: Upload sdist - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: wheels-sdist path: rust/kcl-python-bindings/dist @@ -162,11 +162,11 @@ jobs: needs: [linux-x86_64, windows, macos, sdist] steps: - uses: actions/checkout@v5 - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: path: rust/kcl-python-bindings - name: Install the latest version of uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: do uv things run: | cd rust/kcl-python-bindings diff --git a/.github/workflows/publish-apps.yml b/.github/workflows/publish-apps.yml index 908f797a6f5..5a36cc26b86 100644 --- a/.github/workflows/publish-apps.yml +++ b/.github/workflows/publish-apps.yml @@ -16,7 +16,7 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' @@ -29,70 +29,70 @@ jobs: id=$(gh run ls --repo kittycad/modeling-app -w build-apps.yml --branch ${{ github.event.release.tag_name }} --json databaseId | jq '.[0].databaseId') echo "id=$id" >> "$GITHUB_OUTPUT" - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-arm64-windows path: out run-id: ${{ steps.tag_workflow_id.outputs.id }} github-token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-x64-windows path: out run-id: ${{ steps.tag_workflow_id.outputs.id }} github-token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-yml-windows path: out run-id: ${{ steps.tag_workflow_id.outputs.id }} github-token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-arm64-macos path: out run-id: ${{ steps.tag_workflow_id.outputs.id }} github-token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-x64-macos path: out run-id: ${{ steps.tag_workflow_id.outputs.id }} github-token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-yml-macos path: out run-id: ${{ steps.tag_workflow_id.outputs.id }} github-token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-arm64-linux path: out run-id: ${{ steps.tag_workflow_id.outputs.id }} github-token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-x64-linux path: out run-id: ${{ steps.tag_workflow_id.outputs.id }} github-token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-yml-linux path: out run-id: ${{ steps.tag_workflow_id.outputs.id }} github-token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: name: out-download-json path: out @@ -108,12 +108,12 @@ jobs: run: npm run files:set-notes - name: Authenticate to Google Cloud - uses: 'google-github-actions/auth@v2.1.10' + uses: 'google-github-actions/auth@v3.0.0' with: credentials_json: '${{ secrets.GOOGLE_CLOUD_DL_SA }}' - name: Set up Google Cloud SDK - uses: google-github-actions/setup-gcloud@v2.1.4 + uses: google-github-actions/setup-gcloud@v3.0.1 with: project_id: ${{ env.GOOGLE_CLOUD_PROJECT_ID }} @@ -149,7 +149,7 @@ jobs: uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.x' diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index a78e486e282..21d69788408 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -20,7 +20,7 @@ jobs: runs-on: 'ubuntu-22.04' steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' @@ -36,14 +36,14 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' - run: npm install - name: Download all artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 - name: Copy prepared wasm run: | @@ -66,14 +66,14 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' - run: npm install - name: Download all artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 - name: Copy prepared wasm run: | @@ -96,14 +96,14 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' - run: npm install - name: Download all artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 - name: Copy prepared wasm run: | @@ -126,14 +126,14 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' - run: npm install - name: Download all artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 - name: Copy prepared wasm run: | diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 33f3363d5d4..86ce8a8ec92 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -26,7 +26,7 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' @@ -37,7 +37,7 @@ jobs: tool: wasm-pack - name: Download all artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 - name: Copy prepared wasm run: | @@ -70,7 +70,7 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' cache: 'npm' @@ -81,7 +81,7 @@ jobs: tool: wasm-pack - name: Download all artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 - name: Copy prepared wasm run: |