diff --git a/.github/workflows/browsers.yml b/.github/workflows/browsers.yml index 4d2037af..89cf3917 100644 --- a/.github/workflows/browsers.yml +++ b/.github/workflows/browsers.yml @@ -9,12 +9,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: { submodules: true } - - uses: actions/setup-node@v3 - with: { node-version: 16 } + - uses: actions/setup-node@v4 + with: { node-version: 20 } - name: Cache BrowserStackLocal - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: ~/.browserstack key: bsl-${{ runner.os }}-${{ hashFiles('**/package-lock.json') }} diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index fa6b6b33..3dcaa782 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -14,11 +14,11 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: { languages: javascript } - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 15cf70fa..001f4a3b 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -14,13 +14,13 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macos-latest] - node-version: [14, 16, latest] + node-version: [14, 16, 20, latest] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: { submodules: true } - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - if: matrix.node-version == 14 @@ -33,9 +33,9 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js - uses: actions/setup-node@v3 - with: { node-version: 16 } + uses: actions/setup-node@v4 + with: { node-version: 20 } - run: npm ci - run: npm run lint diff --git a/.github/workflows/typescript.yml b/.github/workflows/typescript.yml index 8ce09ce4..d8932c38 100644 --- a/.github/workflows/typescript.yml +++ b/.github/workflows/typescript.yml @@ -12,10 +12,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js - uses: actions/setup-node@v3 - with: { node-version: 16 } + uses: actions/setup-node@v4 + with: { node-version: 20 } - run: npm ci - run: npm run build:node - run: npm run test:types diff --git a/playground b/playground index cec12703..26c1d2df 160000 --- a/playground +++ b/playground @@ -1 +1 @@ -Subproject commit cec12703cadda63abefb75d07bc0f9942c5a97d4 +Subproject commit 26c1d2df98d59bce6adc9c80a8b588146ca2603e