Skip to content

Commit 2b017f3

Browse files
Install StepSecurity Hardening Agent & Pin 3rd Party Actions (#1243)
1 parent 004fc71 commit 2b017f3

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,17 @@ jobs:
1010
timeout-minutes: 7
1111

1212
steps:
13+
- name: "Install StepSecurity Action"
14+
id: step_security
15+
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
16+
with:
17+
egress-policy: audit
18+
1319
- name: Checkout
1420
uses: actions/checkout@v6
1521

1622
- name: Use Volta
17-
uses: volta-cli/action@v4
23+
uses: volta-cli/action@5c175f92dea6f48441c436471e6479dbc192e194 # v4
1824

1925
- name: Node Modules Cache
2026
id: cache-npm
@@ -58,11 +64,17 @@ jobs:
5864
]
5965

6066
steps:
67+
- name: "Install StepSecurity Action"
68+
id: step_security
69+
uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0
70+
with:
71+
egress-policy: audit
72+
6173
- name: Checkout
6274
uses: actions/checkout@v6
6375

6476
- name: Use Volta
65-
uses: volta-cli/action@v4
77+
uses: volta-cli/action@5c175f92dea6f48441c436471e6479dbc192e194 # v4
6678

6779
- name: Stash yarn.lock for cache key
6880
run: cp yarn.lock __cache-key

0 commit comments

Comments
 (0)