diff --git a/.github/workflows/beta.yml b/.github/workflows/beta.yml index dff113458..147dbabed 100644 --- a/.github/workflows/beta.yml +++ b/.github/workflows/beta.yml @@ -11,7 +11,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 22 cache: 'npm' - name: Install dependencies diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 2cbece1e4..ed0031e18 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -12,7 +12,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'npm' - run: npm run install-ci - run: npm run lint && echo 'No lint issues!' || (npm run lint-fix; git diff; echo 'Lint check failed, review diff above or run "npm run lint-fix"'; return 1) @@ -20,7 +20,7 @@ jobs: build: strategy: matrix: - version: [20] + version: [22] os: [ubuntu-latest, macos-latest] target: ['release-firefox', 'release-chrome'] runs-on: ${{ matrix.os }} @@ -38,7 +38,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'npm' - run: npm run install-ci - run: npm test @@ -55,7 +55,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'npm' - run: npm run install-ci - name: Install Playwright Browsers diff --git a/.github/workflows/ddg2dnr.yml b/.github/workflows/ddg2dnr.yml index 6f310c143..cc10ea1b0 100644 --- a/.github/workflows/ddg2dnr.yml +++ b/.github/workflows/ddg2dnr.yml @@ -7,7 +7,7 @@ jobs: runs-on: '${{ matrix.os }}' strategy: matrix: - node: [20.x] + node: [22.x] os: [ubuntu-latest] # FIXME - macos-latest runner keeps failing steps: - uses: actions/checkout@v4 @@ -22,7 +22,7 @@ jobs: runs-on: '${{ matrix.os }}' strategy: matrix: - node: [20.x] + node: [22.x] os: [ubuntu-latest] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/privacy-grade.yml b/.github/workflows/privacy-grade.yml index 8253243be..10742fce0 100644 --- a/.github/workflows/privacy-grade.yml +++ b/.github/workflows/privacy-grade.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'npm' - name: Lint run: | @@ -26,7 +26,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'npm' - name: Test run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b2d363dc7..5392fa8e2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'npm' - name: Install dependencies diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index 44231daee..3f6f5f11e 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'npm' - name: Bump version and config diff --git a/.nvmrc b/.nvmrc index 209e3ef4b..8fdd954df 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20 +22 \ No newline at end of file