diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 3daceaf7b..36c1f4b99 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@v6 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..7ea6016ea 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@v6 with: node-version: '22' @@ -76,7 +76,7 @@ jobs: with: run_install: true - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: '22' @@ -111,7 +111,7 @@ jobs: large-packages: false tool-cache: true - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 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@v6 with: node-version: '22' @@ -211,7 +211,7 @@ jobs: with: run_install: true - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: '22' @@ -257,7 +257,7 @@ jobs: with: run_install: true - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 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@v6 with: node-version: '22' diff --git a/.github/workflows/javascript-typescript.yml b/.github/workflows/javascript-typescript.yml index a390d68cc..b90124ce6 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@v6 with: node-version: '22' diff --git a/.github/workflows/native.yml b/.github/workflows/native.yml index 5d8521936..ddf269181 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.2 - name: Build and Test ITK-Wasm run: | diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index 16762914a..c7f375d54 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@v6 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@v6 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@v6 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@v6 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@v6 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@v6 with: node-version: '22' diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 843b8661c..3b3385e87 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@v6 with: node-version: '20' diff --git a/.github/workflows/python-wasm.yml b/.github/workflows/python-wasm.yml index 277fb819c..bd0c7c335 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.2 - 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@v6 with: node-version: '22' diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index cd1f8b327..9fde1080d 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@16140ae1a102900babc80a33c44059580f687047 # v3.29.5 with: sarif_file: results.sarif diff --git a/.github/workflows/toolchains.yml b/.github/workflows/toolchains.yml index 5bc16d845..a21c8fec8 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.2 - 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.2 - 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..a29f9a46a 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@v6 with: node-version: '22'