diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c4d49fb..357ae15 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: outputs: code: ${{ steps.filter.outputs.code }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: fetch-depth: 0 - name: Detect non-website changes @@ -51,7 +51,7 @@ jobs: container: image: mcr.microsoft.com/playwright:v1.60.0-noble steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 # The Playwright image is minimal: ensure make (build entrypoint) and git # (the F# fixture tests init/inspect temp repos) are present. @@ -69,7 +69,7 @@ jobs: git config --global user.email "ci@example.com" git config --global user.name "CI" - - uses: actions/setup-dotnet@v5 + - uses: actions/setup-dotnet@v6 with: dotnet-version: '8.0.x' @@ -125,7 +125,7 @@ jobs: contents: read pull-requests: write # dependency-review posts its PR summary steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Dependency review uses: actions/dependency-review-action@v5 with: diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index b08486f..708b3c0 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -52,15 +52,15 @@ jobs: - language: javascript-typescript build-mode: none steps: - - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Initialize CodeQL - uses: github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2 + uses: github/codeql-action/init@7188fc363630916deb702c7fdcf4e481b751f97a # v4.37.1 with: languages: ${{ matrix.language }} build-mode: ${{ matrix.build-mode }} queries: security-extended - name: Perform CodeQL analysis - uses: github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2 + uses: github/codeql-action/analyze@7188fc363630916deb702c7fdcf4e481b751f97a # v4.37.1 with: category: "/language:${{ matrix.language }}" # Drop SARIF on disk so the gate step can read it; `upload` stays on. diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml index 01d0bf4..0b72a83 100644 --- a/.github/workflows/deploy-pages.yml +++ b/.github/workflows/deploy-pages.yml @@ -17,9 +17,9 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - - uses: actions/setup-node@v6 + - uses: actions/setup-node@v7 with: node-version: "20" cache: "npm"