diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ce263a3..c2df88f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,8 +11,8 @@ jobs: matrix: node-version: [18, 20, 22] steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: 'npm' @@ -23,7 +23,7 @@ jobs: - run: npm test --if-present -- --coverage - name: Upload coverage if: matrix.node-version == 22 - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v5 with: files: coverage/lcov.info fail_ci_if_error: false @@ -34,8 +34,8 @@ jobs: name: Security Audit runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 22 cache: 'npm' @@ -48,8 +48,8 @@ jobs: needs: [build] timeout-minutes: 15 steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 22 cache: 'npm' @@ -81,8 +81,8 @@ jobs: name: Generate TypeDoc runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 22 cache: 'npm' diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 163b611..482624b 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -17,12 +17,12 @@ jobs: name: Analyze runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: github/codeql-action/init@v3 + - uses: actions/checkout@v6 + - uses: github/codeql-action/init@v4 with: languages: javascript-typescript queries: +security-extended - - uses: github/codeql-action/autobuild@v3 - - uses: github/codeql-action/analyze@v3 + - uses: github/codeql-action/autobuild@v4 + - uses: github/codeql-action/analyze@v4 with: category: /language:javascript-typescript diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 81f4b2d..e00f095 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,8 +8,8 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 20 registry-url: 'https://registry.npmjs.org'