diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 84b901f..08d5cbd 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -25,8 +25,8 @@ jobs: - '5.38' node: - - '16.x' - - '18.x' + - '20.x' + - '21.x' exclude: - os: ubuntu-18.04 @@ -41,10 +41,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Setup Node - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} @@ -55,14 +55,14 @@ jobs: - name: CPAN Cache id: cpan-cache - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: thirdparty key: ${{ matrix.os }}-cpan-${{ matrix.perl }}-${{ hashFiles('**/Makefile.PL') }}-${{ hashFiles('**/cpanfile') }} - name: Node Cache id: node-cache - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: node_modules key: ${{ matrix.os }}-node-${{ matrix.node }}-${{ hashFiles('**/package.json') }}