Skip to content
This repository was archived by the owner on Nov 26, 2025. It is now read-only.

Commit bcd43f4

Browse files
authored
Pin GitHub Actions to commit (#182)
update github actions to commits
1 parent 3f953bd commit bcd43f4

File tree

4 files changed

+27
-23
lines changed

4 files changed

+27
-23
lines changed

.github/dependabot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ registries:
1515
url: https://npm.shopify.io/node
1616
token: ${{secrets.NPM_REGISTRY_NPM_SHOPIFY_IO_NODE_TOKEN}}
1717
updates:
18+
- package-ecosystem: github-actions
19+
directory: "/"
20+
schedule:
21+
interval: weekly
1822
- package-ecosystem: bundler
1923
directory: '/'
2024
schedule:

.github/workflows/conventional-commits.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ jobs:
66
lint-commits:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v2.3.1
9+
- uses: actions/checkout@28c7f3d2b5162b5ddd3dfd9a45aa55eaf396478b # v2.3.1
1010
with:
1111
fetch-depth: 0
1212
- name: Setup NodeJS and NPM
13-
uses: actions/setup-node@v2
13+
uses: actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
1414
with:
1515
node-version: 16.13.2
1616
- name: Add @commitlint

.github/workflows/gh-pages.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,20 @@ jobs:
88
runs-on: ubuntu-latest
99
steps:
1010
- name: Setup node
11-
uses: actions/setup-node@v3
11+
uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
1212
with:
1313
node-version: 16
1414
- name: Install Yarn
1515
run: npm install --global yarn
1616
- name: Checkout
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
1818
- name: Install & Build Docs
1919
run: |
2020
cd docs
2121
yarn
2222
yarn build
2323
- name: Deploy to GitHub Pages
24-
uses: peaceiris/actions-gh-pages@v3
24+
uses: peaceiris/actions-gh-pages@373f7f263a76c20808c831209c920827a82a2847 # v3.9.3
2525
with:
2626
github_token: ${{ secrets.GITHUB_TOKEN }}
2727
publish_dir: ./docs/build

.github/workflows/react-native-performance.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Setup node
15-
uses: actions/setup-node@v3
15+
uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
1616
with:
1717
node-version: ${{ env.NODE_VERSION }}
1818
- name: Install Yarn
1919
run: npm install --global yarn
2020
- name: Checkout
21-
uses: actions/checkout@v3
21+
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
2222
- name: Build Typescript
2323
run: |
2424
yarn
@@ -28,13 +28,13 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Setup node
31-
uses: actions/setup-node@v3
31+
uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
3232
with:
3333
node-version: ${{ env.NODE_VERSION }}
3434
- name: Install Yarn
3535
run: npm install --global yarn
3636
- name: Checkout
37-
uses: actions/checkout@v3
37+
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
3838
- name: Build Typescript in fixture
3939
run: |
4040
yarn
@@ -46,13 +46,13 @@ jobs:
4646
runs-on: ubuntu-latest
4747
steps:
4848
- name: Setup node
49-
uses: actions/setup-node@v3
49+
uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
5050
with:
5151
node-version: ${{ env.NODE_VERSION }}
5252
- name: Install Yarn
5353
run: npm install --global yarn
5454
- name: Checkout
55-
uses: actions/checkout@v3
55+
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
5656
- name: Lint Typescript
5757
run: |
5858
yarn
@@ -62,13 +62,13 @@ jobs:
6262
runs-on: ubuntu-latest
6363
steps:
6464
- name: Setup node
65-
uses: actions/setup-node@v3
65+
uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
6666
with:
6767
node-version: ${{ env.NODE_VERSION }}
6868
- name: Install Yarn
6969
run: npm install --global yarn
7070
- name: Checkout
71-
uses: actions/checkout@v3
71+
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
7272
- name: Test Typescript
7373
run: |
7474
yarn
@@ -77,8 +77,8 @@ jobs:
7777
name: 'Metro bundling for iOS'
7878
runs-on: macos-latest
7979
steps:
80-
- uses: actions/checkout@v3
81-
- uses: actions/setup-node@v3
80+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
81+
- uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
8282
with:
8383
node-version: ${{ env.NODE_VERSION }}
8484
- run: |
@@ -92,8 +92,8 @@ jobs:
9292
name: 'Metro bundling for Android'
9393
runs-on: ubuntu-latest
9494
steps:
95-
- uses: actions/checkout@v3
96-
- uses: actions/setup-node@v3
95+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
96+
- uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
9797
with:
9898
node-version: ${{ env.NODE_VERSION }}
9999
- run: |
@@ -106,12 +106,12 @@ jobs:
106106
name: 'Build iOS'
107107
runs-on: macos-latest
108108
steps:
109-
- uses: actions/checkout@v3
110-
- uses: actions/setup-node@v3
109+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
110+
- uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
111111
with:
112112
node-version: ${{ env.NODE_VERSION }}
113113
- name: ruby setup
114-
uses: ruby/setup-ruby@v1
114+
uses: ruby/setup-ruby@dffc446db9ba5a0c4446edb5bca1c5c473a806c5 # v1.235.0
115115
with:
116116
ruby-version: ${{ env.RUBY_VERSION }}
117117
bundler-cache: true
@@ -126,12 +126,12 @@ jobs:
126126
name: 'Build Android'
127127
runs-on: ubuntu-latest
128128
steps:
129-
- uses: actions/checkout@v3
130-
- uses: actions/setup-node@v3
129+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
130+
- uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
131131
with:
132132
node-version: ${{ env.NODE_VERSION }}
133133
- name: ruby setup
134-
uses: ruby/setup-ruby@v1
134+
uses: ruby/setup-ruby@dffc446db9ba5a0c4446edb5bca1c5c473a806c5 # v1.235.0
135135
with:
136136
ruby-version: ${{ env.RUBY_VERSION }}
137137
bundler-cache: true

0 commit comments

Comments
 (0)