diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index a3fe053..c70ade1 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -28,7 +28,7 @@ jobs: strategy: fail-fast: false matrix: - language: [javascript] + language: [javascript-typescript] # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] # Learn more: # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed diff --git a/.github/workflows/health-check.yml b/.github/workflows/health-check.yml index bcd7d87..16d7574 100644 --- a/.github/workflows/health-check.yml +++ b/.github/workflows/health-check.yml @@ -20,10 +20,10 @@ jobs: run_install: false # https://github.com/microsoft/TypeScript/wiki/Node-Target-Mapping - - name: Use Node.js 20.x + - name: Use Node.js 22.x uses: actions/setup-node@v4 with: - node-version: 20.x + node-version: 22.x cache: pnpm - name: Install dependencies diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 9474649..766de74 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -20,10 +20,10 @@ jobs: version: 9 run_install: false - - name: Use Node.js 20.x + - name: Use Node.js 22.x uses: actions/setup-node@v4 with: - node-version: 20.x + node-version: 22.x cache: pnpm - name: Install dependencies @@ -46,30 +46,15 @@ jobs: version: 9 run_install: false - - name: Use Node.js 20.x + - name: Use Node.js 22.x uses: actions/setup-node@v4 with: - node-version: 20.x + node-version: 22.x cache: pnpm - name: Install dependencies run: pnpm install --no-frozen-lockfile - - name: Get cypress version - id: cypress-version - run: echo "version=$(pnpm info cypress version)" >> $GITHUB_OUTPUT - - - name: Cache cypress binary - id: cache-cypress-binary - uses: actions/cache@v4 - with: - path: ~/.cache/Cypress - key: cypress-binary-${{ runner.os }}-${{ steps.cypress-version.outputs.version }} - - - name: Install cypress binary - if: steps.cache-cypress-binary.outputs.cache-hit != 'true' - run: pnpm cypress install - - name: Unit test run: pnpm test:unit @@ -89,10 +74,10 @@ jobs: version: 9 run_install: false - - name: Use Node.js 20.x + - name: Use Node.js 22.x uses: actions/setup-node@v4 with: - node-version: 20.x + node-version: 22.x cache: pnpm - name: Install dependencies diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1dbf217..ea03ded 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,10 +20,10 @@ jobs: version: 9 run_install: false - - name: Use Node.js 20.x + - name: Use Node.js 22.x uses: actions/setup-node@v4 with: - node-version: 20.x + node-version: 22.x cache: pnpm - name: Install dependencies @@ -46,30 +46,15 @@ jobs: version: 9 run_install: false - - name: Use Node.js 20.x + - name: Use Node.js 22.x uses: actions/setup-node@v4 with: - node-version: 20.x + node-version: 22.x cache: pnpm - name: Install dependencies run: pnpm install - - name: Get cypress version - id: cypress-version - run: echo "version=$(pnpm info cypress version)" >> $GITHUB_OUTPUT - - - name: Cache cypress binary - id: cache-cypress-binary - uses: actions/cache@v4 - with: - path: ~/.cache/Cypress - key: cypress-binary-${{ runner.os }}-${{ steps.cypress-version.outputs.version }} - - - name: Install cypress binary - if: steps.cache-cypress-binary.outputs.cache-hit != 'true' - run: pnpm cypress install - - name: Unit test run: pnpm test:unit @@ -89,10 +74,10 @@ jobs: version: 9 run_install: false - - name: Use Node.js 20.x + - name: Use Node.js 22.x uses: actions/setup-node@v4 with: - node-version: 20.x + node-version: 22.x cache: pnpm - name: Install dependencies