From 9b64d757034a0592a9938e4445a27a7cb2adb9f7 Mon Sep 17 00:00:00 2001 From: Akseli Palen Date: Tue, 9 Jan 2024 00:28:12 +0200 Subject: [PATCH] improve github actions workflow --- .github/workflows/genversion-ci.yml | 22 ++++++++++++++++++++++ .github/workflows/test-genversion.yml | 13 ------------- 2 files changed, 22 insertions(+), 13 deletions(-) create mode 100644 .github/workflows/genversion-ci.yml delete mode 100644 .github/workflows/test-genversion.yml diff --git a/.github/workflows/genversion-ci.yml b/.github/workflows/genversion-ci.yml new file mode 100644 index 0000000..decff1c --- /dev/null +++ b/.github/workflows/genversion-ci.yml @@ -0,0 +1,22 @@ +name: Genversion CI +run-name: ${{ github.actor }} is testing genversion + +on: [push] + +jobs: + test-genversion: + runs-on: ubuntu-latest + + strategy: + matrix: + node-version: [14.x, 16.x, 18.x] + + steps: + - uses: actions/checkout@v4 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v3 + with: + node-version: ${{ matrix.node-version }} + cache: 'npm' + - run: npm install + - run: npm test diff --git a/.github/workflows/test-genversion.yml b/.github/workflows/test-genversion.yml deleted file mode 100644 index dffe02b..0000000 --- a/.github/workflows/test-genversion.yml +++ /dev/null @@ -1,13 +0,0 @@ -name: test-genversion -run-name: ${{ github.actor }} is testing genversion -on: [push] -jobs: - check-genversion-version: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v3 - with: - node-version: '14' - - run: npm install - - run: npm run test