Skip to content

Commit

Permalink
ci: fix workflow for incompatible versions
Browse files Browse the repository at this point in the history
  • Loading branch information
thepiwo committed Feb 27, 2024
1 parent 9ab64a5 commit e2080d2
Showing 1 changed file with 7 additions and 13 deletions.
20 changes: 7 additions & 13 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,18 @@ jobs:
build-and-test:
strategy:
matrix:
node-version: [ 16, 18, 20 ]
node-tag: [latest]
compiler-tag: [latest]
node-version: [ 16, 18, 20, 21 ]
node-tag: [v6.11.0] # latest is v6.12.0 which uses an incompatible dev-mode plugin currently
compiler-tag: [v7.6.1] # latest is v8.0.0-rc1 which is not supported by the sdk currently

# for lts node also test first known compatible and latest known good compiler and node versions
include:
- node-version: 18
- node-version: 20
node-tag: v6.8.0 # v6.3.0 to v6.7.0 use a different config format
compiler-tag: latest
- node-version: 18
compiler-tag: v7.4.0
- node-version: 20
node-tag: v6.11.0
compiler-tag: latest
- node-version: 18
node-tag: latest
compiler-tag: v7.5.0
- node-version: 18
node-tag: latest
compiler-tag: v7.6.0
compiler-tag: v7.6.1

runs-on: ubuntu-latest

Expand Down

0 comments on commit e2080d2

Please sign in to comment.