Skip to content

Commit f87a07a

Browse files
authored
Pin GitHub action versions (#805)
This also cleans up unnecessary env and LFS configs.
1 parent 5ac1f27 commit f87a07a

File tree

6 files changed

+17
-31
lines changed

6 files changed

+17
-31
lines changed

.changeset/spicy-gifts-smash.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"skuba": patch
3+
---
4+
5+
template/oss-npm-package: Pin GitHub action versions

.github/workflows/codeql-analysis.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@
33
#
44
# You may wish to alter this file to override the set of languages analyzed,
55
# or to provide custom queries or build logic.
6-
name: 'CodeQL'
6+
name: CodeQL
77

88
on:
99
push:
10-
branches: [beta, main, master]
1110
pull_request:
1211
schedule:
1312
- cron: '0 22 * * 0'
@@ -22,7 +21,7 @@ jobs:
2221
matrix:
2322
# Override automatic language detection by changing the below list
2423
# Supported options are ['csharp', 'cpp', 'go', 'java', 'javascript', 'python']
25-
language: ['javascript']
24+
language: [javascript]
2625
# Learn more...
2726
# https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection
2827

.github/workflows/release.yml

+2-5
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,14 @@ jobs:
1010
release:
1111
name: Publish & Deploy
1212
runs-on: ubuntu-latest
13-
env:
14-
CI: true
1513
steps:
1614
- name: Check out repo
17-
uses: actions/checkout@master
15+
uses: actions/checkout@v3
1816
with:
1917
fetch-depth: 0
20-
lfs: true
2118

2219
- name: Set up Node.js 16.x
23-
uses: actions/setup-node@master
20+
uses: actions/setup-node@v2
2421
with:
2522
node-version: 16.x
2623

.github/workflows/validate.yml

+4-12
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,12 @@ jobs:
1919
core:
2020
name: Lint & Test
2121
runs-on: ubuntu-latest
22-
env:
23-
CI: true
2422
steps:
2523
- name: Check out repo
26-
uses: actions/checkout@master
27-
with:
28-
lfs: true
24+
uses: actions/checkout@v3
2925

3026
- name: Set up Node.js 16.x
31-
uses: actions/setup-node@master
27+
uses: actions/setup-node@v2
3228
with:
3329
node-version: 16.x
3430

@@ -52,8 +48,6 @@ jobs:
5248
template:
5349
name: Integrate
5450
runs-on: ubuntu-latest
55-
env:
56-
CI: true
5751
strategy:
5852
matrix:
5953
template:
@@ -66,12 +60,10 @@ jobs:
6660
- private-npm-package
6761
steps:
6862
- name: Check out repo
69-
uses: actions/checkout@master
70-
with:
71-
lfs: true
63+
uses: actions/checkout@v3
7264

7365
- name: Set up Node.js 16.x
74-
uses: actions/setup-node@master
66+
uses: actions/setup-node@v2
7567
with:
7668
node-version: 16.x
7769

template/oss-npm-package/.github/workflows/release.yml

+2-5
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,14 @@ jobs:
1010
release:
1111
name: Publish & Deploy
1212
runs-on: ubuntu-latest
13-
env:
14-
CI: true
1513
steps:
1614
- name: Check out repo
17-
uses: actions/checkout@master
15+
uses: actions/checkout@v3
1816
with:
1917
fetch-depth: 0
20-
lfs: true
2118

2219
- name: Set up Node.js 16.x
23-
uses: actions/setup-node@master
20+
uses: actions/setup-node@v2
2421
with:
2522
node-version: 16.x
2623

template/oss-npm-package/.github/workflows/validate.yml

+2-6
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,12 @@ jobs:
88
validate:
99
name: Lint & Test
1010
runs-on: ubuntu-latest
11-
env:
12-
CI: true
1311
steps:
1412
- name: Check out repo
15-
uses: actions/checkout@master
16-
with:
17-
lfs: true
13+
uses: actions/checkout@v3
1814

1915
- name: Set up Node.js 16.x
20-
uses: actions/setup-node@master
16+
uses: actions/setup-node@v2
2117
with:
2218
node-version: 16.x
2319

0 commit comments

Comments
 (0)