Skip to content

Commit d36e3b4

Browse files
committed
SHA-pin all gh actions
1 parent 8400e2e commit d36e3b4

11 files changed

Lines changed: 25 additions & 25 deletions

File tree

.github/actions/setup-node/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ runs:
1010
run_install: false
1111

1212
- name: Install Node.js
13-
uses: actions/setup-node@v6 # v6.4.0
13+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
1414
with:
1515
node-version: 22
1616
registry-url: 'https://registry.npmjs.org'
@@ -22,7 +22,7 @@ runs:
2222
run: |
2323
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
2424
25-
- uses: actions/cache@v5 # v5.0.5
25+
- uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
2626
name: Setup pnpm cache
2727
with:
2828
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}

.github/workflows/chromatic.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Checkout code
20-
uses: actions/checkout@v6
20+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2121
with:
2222
fetch-depth: 0
2323
- name: Checkout and Setup Node

.github/workflows/claude.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
actions: read # Required for Claude to read CI results on PRs
3232
steps:
3333
- name: Checkout repository
34-
uses: actions/checkout@v6
34+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3535
with:
3636
fetch-depth: 1
3737

.github/workflows/danger.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
danger:
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@v6
19+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2020
with:
2121
fetch-depth: 0
2222

@@ -25,7 +25,7 @@ jobs:
2525

2626
- name: Generate token for Danger
2727
id: generate_token
28-
uses: actions/create-github-app-token@v3
28+
uses: actions/create-github-app-token@1b10c78c7865c340bc4f6099eb2f838309f1e8c3 # v3.1.1
2929
with:
3030
client-id: ${{ secrets.TEMPORAL_CICD_APP_ID }}
3131
private-key: ${{ secrets.TEMPORAL_CICD_PRIVATE_KEY }}

.github/workflows/lint-and-test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,23 +26,23 @@ jobs:
2626
lint:
2727
runs-on: ubuntu-latest
2828
steps:
29-
- uses: actions/checkout@v6
29+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3030
- name: Checkout and Setup Node
3131
uses: ./.github/actions/setup-node
3232
- name: Lint
3333
run: pnpm run --if-present lint:ci
3434
check-types:
3535
runs-on: ubuntu-latest
3636
steps:
37-
- uses: actions/checkout@v6
37+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3838
- name: Checkout and Setup Node
3939
uses: ./.github/actions/setup-node
4040
- name: Check Types
4141
run: pnpm run check
4242
unit-tests:
4343
runs-on: ubuntu-latest
4444
steps:
45-
- uses: actions/checkout@v6
45+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4646
- name: Checkout and Setup Node
4747
uses: ./.github/actions/setup-node
4848
- name: Run Unit Tests

.github/workflows/playwright.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@ jobs:
2323
timeout-minutes: 60
2424
runs-on: ubuntu-latest
2525
steps:
26-
- uses: actions/checkout@v6
26+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2727
- name: Checkout and Setup Node
2828
uses: ./.github/actions/setup-node
2929
- name: Install Playwright Browsers
3030
run: pnpm exec playwright install --with-deps
3131
- name: Run Integration tests
3232
run: pnpm test:integration
33-
- uses: actions/upload-artifact@v7
33+
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
3434
if: always()
3535
with:
3636
name: playwright-report-integration
@@ -42,14 +42,14 @@ jobs:
4242
timeout-minutes: 60
4343
runs-on: ubuntu-latest
4444
steps:
45-
- uses: actions/checkout@v6
45+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4646
with:
4747
submodules: true
4848
- name: Checkout and Setup Node
4949
uses: ./.github/actions/setup-node
5050
- name: Build UI
5151
run: pnpm build:server
52-
- uses: actions/setup-go@v6
52+
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
5353
with:
5454
go-version-file: server/go.mod
5555
cache-dependency-path: server/go.sum
@@ -62,7 +62,7 @@ jobs:
6262
run: pnpm exec playwright install --with-deps
6363
- name: Run E2E tests
6464
run: pnpm test:e2e
65-
- uses: actions/upload-artifact@v7
65+
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
6666
if: always()
6767
with:
6868
name: playwright-report-e2e

.github/workflows/release-draft.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
steps:
2020
- name: Prepare dispatch token
2121
id: dispatch_token
22-
uses: actions/create-github-app-token@v3
22+
uses: actions/create-github-app-token@1b10c78c7865c340bc4f6099eb2f838309f1e8c3 # v3.1.1
2323
with:
2424
client-id: ${{ secrets.TEMPORAL_CICD_APP_ID }}
2525
private-key: ${{ secrets.TEMPORAL_CICD_PRIVATE_KEY }}
@@ -46,7 +46,7 @@ jobs:
4646

4747
steps:
4848
- name: Checkout
49-
uses: actions/checkout@v6
49+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5050
with:
5151
fetch-depth: 0
5252
fetch-tags: true
@@ -67,7 +67,7 @@ jobs:
6767
runs-on: ubuntu-latest
6868
steps:
6969
- name: Checkout
70-
uses: actions/checkout@v6
70+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7171

7272
- name: Create release draft
7373
uses: release-drafter/release-drafter@563bf132657a13ded0b01fcb723c5a58cdd824e2 # v7.2.1

.github/workflows/release-published.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
create_release:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v6
17+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1818

1919
- name: Validate release version
2020
id: validate-release
@@ -38,7 +38,7 @@ jobs:
3838
3939
- name: Prepare dispatch token
4040
id: dispatch_token
41-
uses: actions/create-github-app-token@v3
41+
uses: actions/create-github-app-token@1b10c78c7865c340bc4f6099eb2f838309f1e8c3 # v3.1.1
4242
with:
4343
client-id: ${{ secrets.TEMPORAL_CICD_APP_ID }}
4444
private-key: ${{ secrets.TEMPORAL_CICD_PRIVATE_KEY }}

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ jobs:
1313
test:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v6
16+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1717
with:
1818
submodules: true
1919
- name: Checkout and setup Node
2020
uses: ./.github/actions/setup-node
2121
- name: Build UI
2222
run: pnpm build:server
2323

24-
- uses: actions/setup-go@v6
24+
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
2525
with:
2626
go-version-file: server/go.mod
2727
cache-dependency-path: server/go.sum

.github/workflows/trigger-downstream-updates.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ jobs:
2424
runs-on: ubuntu-latest
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v6
27+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2828

2929
- name: Generate token for cross-repo access
3030
id: generate_token
31-
uses: actions/create-github-app-token@v3
31+
uses: actions/create-github-app-token@1b10c78c7865c340bc4f6099eb2f838309f1e8c3 # v3.1.1
3232
with:
3333
client-id: ${{ secrets.TEMPORAL_CICD_APP_ID }}
3434
private-key: ${{ secrets.TEMPORAL_CICD_PRIVATE_KEY }}

0 commit comments

Comments
 (0)