From a6e6ce901aa6a8758e87e3e243f5d298cb97cbff Mon Sep 17 00:00:00 2001 From: GitHub Security Bot <88103841+github-security-bot@users.noreply.github.com> Date: Thu, 10 Sep 2026 17:30:01 -0400 Subject: [PATCH] Pin GitHub Actions to commit SHAs --- .github/dependabot.yml | 2 ++ .github/workflows/codeql.yml | 6 +++--- .github/workflows/link-check.yml | 4 ++-- .github/workflows/tests.yml | 4 ++-- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 267aa5c3..fd809206 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -27,3 +27,5 @@ updates: update-types: - "minor" - "patch" + cooldown: + default-days: 7 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index cba3129e..5d47d6fb 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -40,11 +40,11 @@ jobs: build-mode: none steps: - name: Checkout repository - uses: actions/checkout@v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v4 + uses: github/codeql-action/init@b96794f015dfd88f77b49b1c93e0fa7110f94c63 # v4.38.0 with: languages: ${{ matrix.language }} build-mode: ${{ matrix.build-mode }} @@ -68,6 +68,6 @@ jobs: exit 1 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v4 + uses: github/codeql-action/analyze@b96794f015dfd88f77b49b1c93e0fa7110f94c63 # v4.38.0 with: category: "/language:${{matrix.language}}" diff --git a/.github/workflows/link-check.yml b/.github/workflows/link-check.yml index 9d3d9b6a..a3b4cf0a 100644 --- a/.github/workflows/link-check.yml +++ b/.github/workflows/link-check.yml @@ -11,14 +11,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Set up Git repository - uses: actions/checkout@v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Set up Ruby uses: ruby/setup-ruby@003a5c4d8d6321bd302e38f6f0ec593f77f06600 - name: Get NodeJS version run: echo "NODE_VERSION=$(cat .node-version)" >> $GITHUB_OUTPUT id: node_version - name: Set up NodeJS - uses: actions/setup-node@v7.0.0 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: "${{ steps.node_version.outputs.NODE_VERSION }}" - name: Bootstrap diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index dffd88de..46c71a85 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Set up Git repository - uses: actions/checkout@v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Set up Ruby uses: ruby/setup-ruby@003a5c4d8d6321bd302e38f6f0ec593f77f06600 @@ -24,7 +24,7 @@ jobs: id: node_version - name: Set up NodeJS - uses: actions/setup-node@v7.0.0 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: "${{ steps.node_version.outputs.NODE_VERSION }}"