diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4df97d497..6cc016009 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,16 +8,20 @@ jobs: name: Test runs-on: ubuntu-latest + strategy: + matrix: + node-version: [18, lts/*] + steps: - name: Checkout repository uses: actions/checkout@v4 with: fetch-depth: 0 - - name: Use Node.js 18 LTS + - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v4 with: - node-version: '18' + node-version: ${{ matrix.node-version }} - name: Install Gulp run: npm install -g gulp-cli diff --git a/.github/workflows/publish_website.yml b/.github/workflows/publish_website.yml index 3ca560915..2f6d5bdc3 100644 --- a/.github/workflows/publish_website.yml +++ b/.github/workflows/publish_website.yml @@ -11,16 +11,20 @@ jobs: name: Build runs-on: ubuntu-latest + strategy: + matrix: + node-version: [lts/*] + steps: - name: Checkout repository uses: actions/checkout@v4 with: fetch-depth: 0 - - name: Use Node.js 18 LTS + - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v4 with: - node-version: '18' + node-version: ${{ matrix.node-version }} - name: Install Gulp run: npm install -g gulp-cli