diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 3daceaf7b..1880d5904 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -25,7 +25,7 @@ jobs: - uses: actions/checkout@v5 - name: Set up Python - uses: actions/setup-python@v5.6.0 + uses: actions/setup-python@v6.0.0 with: python-version: '3.11' @@ -61,7 +61,7 @@ jobs: run: | ./src/docker/pull.sh --no-debug - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '20' @@ -94,7 +94,7 @@ jobs: done - name: Set up Python - uses: actions/setup-python@v5.6.0 + uses: actions/setup-python@v6.0.0 with: python-version: '3.11' diff --git a/.github/workflows/examples.yml b/.github/workflows/examples.yml index df86458e7..5f591ca7a 100644 --- a/.github/workflows/examples.yml +++ b/.github/workflows/examples.yml @@ -29,7 +29,7 @@ jobs: timeout_minutes: 10 command: ./src/docker/pull.sh --no-debug - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' @@ -76,7 +76,7 @@ jobs: with: run_install: true - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' @@ -111,7 +111,7 @@ jobs: large-packages: false tool-cache: true - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' @@ -152,7 +152,7 @@ jobs: timeout_minutes: 10 command: ./src/docker/pull.sh --no-debug - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' @@ -211,7 +211,7 @@ jobs: with: run_install: true - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' @@ -257,7 +257,7 @@ jobs: with: run_install: true - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' @@ -288,7 +288,7 @@ jobs: timeout_minutes: 10 command: ./src/docker/pull.sh --no-debug - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' diff --git a/.github/workflows/javascript-typescript.yml b/.github/workflows/javascript-typescript.yml index a390d68cc..bca0e9acd 100644 --- a/.github/workflows/javascript-typescript.yml +++ b/.github/workflows/javascript-typescript.yml @@ -33,7 +33,7 @@ jobs: run: | ./src/docker/pull.sh --no-debug - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' diff --git a/.github/workflows/native.yml b/.github/workflows/native.yml index 5d8521936..48be19eea 100644 --- a/.github/workflows/native.yml +++ b/.github/workflows/native.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: prefix-dev/setup-pixi@v0.9.0 + - uses: prefix-dev/setup-pixi@v0.9.1 - name: Build and Test ITK-Wasm run: | diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index 16762914a..2cf366fdb 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: lts/* - name: Install dependencies @@ -36,7 +36,7 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: lts/* - name: Install dependencies @@ -60,7 +60,7 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: lts/* - name: Install dependencies @@ -97,7 +97,7 @@ jobs: - name: Install uses: pnpm/action-setup@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' cache: pnpm @@ -170,7 +170,7 @@ jobs: - name: Install uses: pnpm/action-setup@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' cache: pnpm @@ -232,7 +232,7 @@ jobs: run: | ./src/docker/pull.sh --no-debug - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 843b8661c..8166df66c 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -10,7 +10,7 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '20' diff --git a/.github/workflows/python-wasm.yml b/.github/workflows/python-wasm.yml index 277fb819c..31e59393f 100644 --- a/.github/workflows/python-wasm.yml +++ b/.github/workflows/python-wasm.yml @@ -31,10 +31,10 @@ jobs: - name: Checkout uses: actions/checkout@v5 - - uses: prefix-dev/setup-pixi@v0.9.0 + - uses: prefix-dev/setup-pixi@v0.9.1 - name: Set up Python ${{ env.python-version }} - uses: actions/setup-python@v5.6.0 + uses: actions/setup-python@v6.0.0 with: python-version: ${{ env.python-version }} @@ -42,7 +42,7 @@ jobs: if: ${{ matrix.os == 'ubuntu-24.04' }} uses: jlumbroso/free-disk-space@main - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22' diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index cd1f8b327..cead7b5ee 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -33,7 +33,7 @@ jobs: persist-credentials: false - name: "Run analysis" - uses: ossf/scorecard-action@05b42c624433fc40578a4040d5cf5e36ddca8cde # v2.4.2 + uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3 with: results_file: results.sarif results_format: sarif @@ -65,6 +65,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard (optional). # Commenting out will disable upload of results to your repo's Code Scanning dashboard - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@3c3833e0f8c1c83d449a7478aa59c036a9165498 # v3.29.5 + uses: github/codeql-action/upload-sarif@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.29.5 with: sarif_file: results.sarif diff --git a/.github/workflows/toolchains.yml b/.github/workflows/toolchains.yml index 5bc16d845..9ab445f31 100644 --- a/.github/workflows/toolchains.yml +++ b/.github/workflows/toolchains.yml @@ -19,7 +19,7 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: prefix-dev/setup-pixi@v0.9.0 + - uses: prefix-dev/setup-pixi@v0.9.1 - run: pixi run export-itk-wasm-env-vars - name: Free Disk Space (Ubuntu) @@ -66,7 +66,7 @@ jobs: steps: - uses: actions/checkout@v5 - - uses: prefix-dev/setup-pixi@v0.9.0 + - uses: prefix-dev/setup-pixi@v0.9.1 - run: pixi run export-itk-wasm-env-vars - name: Free Disk Space (Ubuntu) diff --git a/.github/workflows/wasi.yml b/.github/workflows/wasi.yml index efd6dc70b..071bd3b94 100644 --- a/.github/workflows/wasi.yml +++ b/.github/workflows/wasi.yml @@ -21,7 +21,7 @@ jobs: - name: Free Disk Space (Ubuntu) uses: jlumbroso/free-disk-space@main - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '22'