From 800275624d1b3679da70d842f801ea057eab9b8c Mon Sep 17 00:00:00 2001 From: "Ross A. Baker" Date: Mon, 22 Jun 2026 16:26:22 -0400 Subject: [PATCH] Pin actions to hashes --- .github/dependabot.yml | 10 ++++++---- .github/workflows/ci.yml | 4 ++-- .github/workflows/update-flake.yml | 8 ++++---- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index e5903e0..53738f5 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,6 +1,8 @@ version: 2 updates: -- package-ecosystem: github-actions - directory: "/" - schedule: - interval: weekly + - package-ecosystem: github-actions + directory: "/" + schedule: + interval: weekly + cooldown: + default-days: 7 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f42f45c..a38942a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,10 +15,10 @@ jobs: - macos-latest - ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: "Install Nix️" - uses: cachix/install-nix-action@v31 + uses: cachix/install-nix-action@8aa03977d8d733052d78f4e008a241fd1dbf36b3 # v31.10.6 - name: "Run checks" run: nix flake check diff --git a/.github/workflows/update-flake.yml b/.github/workflows/update-flake.yml index b44e8ac..a1ccdd7 100644 --- a/.github/workflows/update-flake.yml +++ b/.github/workflows/update-flake.yml @@ -9,18 +9,18 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Install Nix - uses: cachix/install-nix-action@v31 + uses: cachix/install-nix-action@8aa03977d8d733052d78f4e008a241fd1dbf36b3 # v31.10.6 with: extra_nix_config: | access-tokens = github.com=${{ secrets.GITHUB_TOKEN }} - - uses: tibdex/github-app-token@v2 + - uses: tibdex/github-app-token@3beb63f4bd073e61482598c45c71c1019b59b73a # v2.1.0 id: generate-token with: app_id: 207424 private_key: ${{ secrets.STEWARD_PRIVATE_KEY }} - name: Update flake.lock - uses: DeterminateSystems/update-flake-lock@v28 + uses: DeterminateSystems/update-flake-lock@834c491b2ece4de0bbd00d85214bb5e83b4da5c6 # v28 with: token: ${{ steps.generate-token.outputs.token }}