Skip to content

Commit 5502dce

Browse files
committed
ci: node matrix
1 parent a21e2ff commit 5502dce

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,13 +78,16 @@ jobs:
7878
run: node ./.github/scripts/resolve-pi-versions.mjs
7979

8080
integration-compat:
81-
name: Integration compatibility (pi ${{ matrix.pi-version }})
81+
name: Integration compatibility (Node ${{ matrix.node-version }}, pi ${{ matrix.pi-version }})
8282
needs: resolve-pi-compat
8383
runs-on: ubuntu-latest
8484
timeout-minutes: 20
8585
strategy:
8686
fail-fast: false
8787
matrix:
88+
node-version:
89+
- 22
90+
- 24
8891
pi-version: ${{ fromJson(needs.resolve-pi-compat.outputs.pi-versions) }}
8992

9093
steps:
@@ -103,7 +106,7 @@ jobs:
103106
- name: Set up Node.js
104107
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
105108
with:
106-
node-version: ${{ steps.tool_versions.outputs.node }}
109+
node-version: ${{ matrix.node-version }}
107110
cache: pnpm
108111

109112
- name: Install dependencies
@@ -121,6 +124,6 @@ jobs:
121124
echo "## Integration compatibility target"
122125
echo
123126
echo "Resolved compatibility window: ${{ needs.resolve-pi-compat.outputs.pi-versions }}"
124-
echo "This job tested: ${{ matrix.pi-version }}"
127+
echo "This job tested: Node ${{ matrix.node-version }}, pi ${{ matrix.pi-version }}"
125128
echo
126129
} >> "$GITHUB_STEP_SUMMARY"

0 commit comments

Comments
 (0)