Skip to content

Commit 71dcb80

Browse files
skonefaljeff-dude
andauthored
chore: SHA-pin GitHub Actions (#72)
SHA-pin GitHub Actions to commit hashes. Co-authored-by: jeff-dude <102681548+jeff-dude@users.noreply.github.com>
1 parent a222c62 commit 71dcb80

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

.github/workflows/dbt_ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ jobs:
3131

3232
steps:
3333
- name: Check out code
34-
uses: actions/checkout@v4
34+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3535

3636
- name: Install uv
37-
uses: astral-sh/setup-uv@v5
37+
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
3838
with:
3939
enable-cache: true
4040

@@ -50,7 +50,7 @@ jobs:
5050
# Using dawidd6/action-download-artifact instead of actions/download-artifact
5151
# because the official action only downloads artifacts from the same workflow run,
5252
# while we need to download the manifest from the most recent successful dbt_deploy run.
53-
uses: dawidd6/action-download-artifact@v6
53+
uses: dawidd6/action-download-artifact@bf251b5aa9c2f7eeb574a96ee720e24f801b7c11 # v6
5454
with:
5555
name: prod-manifest-latest
5656
path: ./state

.github/workflows/dbt_deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ jobs:
3535

3636
steps:
3737
- name: Check out code
38-
uses: actions/checkout@v4
38+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3939

4040
- name: Install uv
41-
uses: astral-sh/setup-uv@v5
41+
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
4242
with:
4343
enable-cache: true
4444

@@ -54,7 +54,7 @@ jobs:
5454
# Using dawidd6/action-download-artifact instead of actions/download-artifact
5555
# because the official action only downloads artifacts from the same workflow run,
5656
# while we need to download the manifest from the most recent successful run of this workflow.
57-
uses: dawidd6/action-download-artifact@v6
57+
uses: dawidd6/action-download-artifact@bf251b5aa9c2f7eeb574a96ee720e24f801b7c11 # v6
5858
with:
5959
name: prod-manifest-latest
6060
path: ./state
@@ -98,7 +98,7 @@ jobs:
9898
9999
- name: Upload current manifest for next run
100100
if: always()
101-
uses: actions/upload-artifact@v4
101+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
102102
with:
103103
name: prod-manifest-latest
104104
path: target/manifest.json

.github/workflows/dbt_prod.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ jobs:
3030

3131
steps:
3232
- name: Check out code
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3434
with:
3535
ref: main
3636

3737
- name: Install uv
38-
uses: astral-sh/setup-uv@v5
38+
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5
3939
with:
4040
enable-cache: true
4141

0 commit comments

Comments
 (0)