Skip to content

Commit b23a368

Browse files
committed
chore: pin GHA by commit
1 parent 92244c6 commit b23a368

4 files changed

Lines changed: 37 additions & 16 deletions

File tree

.github/workflows/build.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@ jobs:
1414
name: REUSE-3.2
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4
18-
- uses: fsfe/reuse-action@v4
17+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
18+
- uses: fsfe/reuse-action@3ae3c6bdf1257ab19397fab11fd3312144692083 # v4
1919
lint:
2020
name: Formatting
2121
runs-on: ubuntu-latest
2222
steps:
23-
- uses: actions/checkout@v4
24-
- uses: pnpm/action-setup@v4
23+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
24+
- uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4
2525
- name: Setup node
26-
uses: actions/setup-node@v4
26+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
2727
with:
2828
node-version: 20
2929
cache: pnpm
@@ -37,10 +37,10 @@ jobs:
3737
name: Build
3838
runs-on: ubuntu-latest
3939
steps:
40-
- uses: actions/checkout@v4
41-
- uses: pnpm/action-setup@v4
40+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
41+
- uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4
4242
- name: Setup node
43-
uses: actions/setup-node@v4
43+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
4444
with:
4545
node-version: 20
4646
cache: pnpm

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ jobs:
2222
name: Release
2323
runs-on: ubuntu-latest
2424
steps:
25-
- uses: actions/checkout@v5
25+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
2626
with:
2727
lfs: true
28-
- uses: pnpm/action-setup@v4
28+
- uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4
2929
- name: Use Node.js 20
30-
uses: actions/setup-node@v6
30+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
3131
with:
3232
node-version: 24
3333
cache: pnpm
@@ -54,7 +54,7 @@ jobs:
5454
echo "All packages exist on npm."
5555
- name: Create Release Pull Request or Publish to npm
5656
id: changesets
57-
uses: changesets/action@v1
57+
uses: changesets/action@6a0a831ff30acef54f2c6aa1cbbc1096b066edaf # v1
5858
with:
5959
publish: pnpm ci:publish
6060
env:

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ jobs:
1818
name: Test
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v4
21+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
2222
with:
2323
lfs: true
24-
- uses: pnpm/action-setup@v4
24+
- uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4
2525
- name: Setup node
26-
uses: actions/setup-node@v4
26+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
2727
with:
2828
node-version: 20
2929
cache: pnpm
@@ -32,7 +32,7 @@ jobs:
3232
- name: Build
3333
run: pnpm build
3434
- name: Check which tests to run
35-
uses: dorny/paths-filter@v3
35+
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3
3636
id: filter
3737
with:
3838
filters: |

renovate.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": ["config:base", "helpers:pinGitHubActionDigests"],
4+
"minimumReleaseAge": "2 weeks",
5+
"schedule": ["before 9am on monday"],
6+
"commitBody": "Generated by renovateBot",
7+
"packageRules": [
8+
{
9+
"matchManagers": ["github-actions"],
10+
"groupName": "github workflows"
11+
},
12+
{
13+
"matchManagers": ["npm"],
14+
"groupName": "npm deps"
15+
},
16+
{
17+
"matchPackagePrefixes": ["@livekit", "livekit-"],
18+
"groupName": "livekit deps"
19+
}
20+
]
21+
}

0 commit comments

Comments
 (0)