Skip to content

Commit f511f7e

Browse files
authored
chore: pin GitHub Actions to full-length commit SHAs (#17083)
## Summary - Pin all GitHub Actions references in `.github/` workflow files to full-length commit SHAs Generated by `devenv pin_gha`. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
1 parent b3282b4 commit f511f7e

16 files changed

Lines changed: 49 additions & 49 deletions

.github/workflows/algolia-index.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,17 @@ jobs:
88
name: Update Algolia index
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v6
11+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1212

13-
- uses: pnpm/action-setup@v4
13+
- uses: pnpm/action-setup@02f6c237bd2518259fed6c71566509edfb3f2b74 # v4
1414

1515
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v4
1616
id: setup-node
1717
with:
1818
node-version-file: 'package.json'
1919
cache: 'pnpm'
2020

21-
- uses: dorny/paths-filter@v3
21+
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3
2222
id: filter
2323
with:
2424
filters: |
@@ -28,7 +28,7 @@ jobs:
2828
- 'platform-includes/**'
2929
dev-docs:
3030
- 'develop-docs/**'
31-
- uses: oven-sh/setup-bun@v2
31+
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
3232
with:
3333
bun-version: '1.1.34'
3434

.github/workflows/bump-api-schema-sha.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
name: 'Bump API Schema SHA'
1313
steps:
14-
- uses: actions/checkout@v6
14+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1515
- name: Get auth token
1616
id: token
1717
uses: actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf # v2.2.1

.github/workflows/check-redirects-on-rename.yml

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

1616
steps:
1717
- name: Checkout repository
18-
uses: actions/checkout@v6
18+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1919

2020
- name: Install bun
21-
uses: oven-sh/setup-bun@v2
21+
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
2222
with:
2323
bun-version: latest
2424

@@ -55,7 +55,7 @@ jobs:
5555
5656
- name: Post comment if redirects are missing
5757
if: steps.validate.outputs.exit_code == '1' && steps.validate.outputs.has_results == 'true'
58-
uses: actions/github-script@v7
58+
uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7
5959
env:
6060
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6161
with:

.github/workflows/cleanup-preview-deployments.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout repository
15-
uses: actions/checkout@v6
15+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1616

1717
- name: Install bun
18-
uses: oven-sh/setup-bun@v2
18+
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
1919
with:
2020
bun-version: latest
2121

.github/workflows/codeowner_assignment.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ jobs:
1111
pull-requests: write
1212

1313
steps:
14-
- uses: actions/checkout@v6
14+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1515

16-
- uses: actions/create-github-app-token@v2.2.1
16+
- uses: actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf # v2.2.1
1717
id: token
1818
with:
1919
app-id: ${{ vars.CODEOWNER_ASSIGNMENT_GITHUB_APP_ID }}

.github/workflows/codeql-analysis.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ jobs:
2929

3030
steps:
3131
- name: Checkout repository
32-
uses: actions/checkout@v6
32+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3333

3434
# Initializes the CodeQL tools for scanning.
3535
- name: Initialize CodeQL
36-
uses: github/codeql-action/init@v3
36+
uses: github/codeql-action/init@480db559a14342288b67e54bd959dd52dc3ee68f # v3
3737
with:
3838
languages: ${{ matrix.language }}
3939
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -47,7 +47,7 @@ jobs:
4747
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
4848
# If this step fails, then you should remove it and run the build manually (see below)
4949
- name: Autobuild
50-
uses: github/codeql-action/autobuild@v3
50+
uses: github/codeql-action/autobuild@480db559a14342288b67e54bd959dd52dc3ee68f # v3
5151

5252
# ℹ️ Command-line programs to run using the OS shell.
5353
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
@@ -60,6 +60,6 @@ jobs:
6060
# ./location_of_script_within_repo/buildscript.sh
6161

6262
- name: Perform CodeQL Analysis
63-
uses: github/codeql-action/analyze@v3
63+
uses: github/codeql-action/analyze@480db559a14342288b67e54bd959dd52dc3ee68f # v3
6464
with:
6565
category: "/language:${{matrix.language}}"

.github/workflows/enforce-license-compliance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: 'Enforce License Compliance'
14-
uses: getsentry/action-enforce-license-compliance@main
14+
uses: getsentry/action-enforce-license-compliance@48236a773346cb6552a7bda1ee370d2797365d87 # main
1515
with:
1616
fossa_api_key: ${{ secrets.FOSSA_API_KEY }}

.github/workflows/enforce-version-convention.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout repository
14-
uses: actions/checkout@v6
14+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1515

1616
- name: Install bun
17-
uses: oven-sh/setup-bun@v2
17+
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
1818
with:
1919
bun-version: latest
2020

.github/workflows/issue-sdk-label.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
steps:
1313
- name: Get SDK name from issue body
1414
# https://github.com/actions-ecosystem/action-regex-match
15-
uses: actions-ecosystem/action-regex-match@v2
15+
uses: actions-ecosystem/action-regex-match@9e6c4fb3d5e898f505be7a1fb6e7b0a278f6665b # v2
1616
id: packageName
1717
with:
1818
# Parse used package from issue body
@@ -21,7 +21,7 @@ jobs:
2121

2222
- name: Map package to issue label
2323
# https://github.com/kanga333/variable-mapper
24-
uses: kanga333/variable-mapper@v0.3.0
24+
uses: kanga333/variable-mapper@3681b75f5c6c00162721168fb91ab74925eaebcb # v0.3.0
2525
id: packageLabel
2626
if: steps.packageName.outputs.match != ''
2727
with:
@@ -113,6 +113,6 @@ jobs:
113113
- name: Add package label if applicable
114114
# Note: We only add the label if the issue is still open
115115
if: steps.packageLabel.outputs.label != ''
116-
uses: actions-ecosystem/action-add-labels@v1
116+
uses: actions-ecosystem/action-add-labels@18f1af5e3544586314bbe15c0273249c770b2daf # v1
117117
with:
118118
labels: ${{ steps.packageLabel.outputs.label }}

.github/workflows/label-sdk-develop-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ jobs:
99
label:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions-ecosystem/action-add-labels@v1
12+
- uses: actions-ecosystem/action-add-labels@18f1af5e3544586314bbe15c0273249c770b2daf # v1
1313
with:
1414
labels: sdk-develop-docs

0 commit comments

Comments
 (0)