File tree 5 files changed +169
-109
lines changed 5 files changed +169
-109
lines changed Original file line number Diff line number Diff line change 17
17
test :
18
18
runs-on : ubuntu-latest
19
19
steps :
20
- - uses : actions/checkout@v2
21
- - uses : actions/setup-node@v3
20
+ - uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
21
+ - uses : actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # v3
22
22
with :
23
23
node-version : " 14"
24
24
- name : Install
35
35
runs-on : ubuntu-latest
36
36
needs : test
37
37
steps :
38
- - uses : actions/checkout@v2
38
+ - uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
39
39
- name : Can I deploy?
40
40
run : BRANCH=${GIT_REF:11} make can_i_deploy
41
41
44
44
runs-on : ubuntu-latest
45
45
needs : can-i-deploy
46
46
steps :
47
- - uses : actions/checkout@v2
47
+ - uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
48
48
- name : Deploy
49
49
run : BRANCH=${GIT_REF:11} make deploy
50
50
# if: github.ref == 'refs/heads/main' # note this is set in our Makefile
Original file line number Diff line number Diff line change 8
8
timeout-minutes : 60
9
9
runs-on : ubuntu-latest
10
10
steps :
11
- - uses : actions/checkout@v2
12
- - uses : actions/setup-node@v2
11
+ - uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
12
+ - uses : actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2
13
13
with :
14
14
node-version : ' 14.x'
15
15
- name : Install dependencies
18
18
run : npx playwright install --with-deps
19
19
- name : Run Playwright tests
20
20
run : npx playwright test
21
- - uses : actions/upload-artifact@v2
21
+ - uses : actions/upload-artifact@82c141cc518b40d92cc801eee768e7aafc9c2fa2 # v2
22
22
if : always()
23
23
with :
24
24
name : playwright-report
Original file line number Diff line number Diff line change 74
74
PACT_CLI_STANDALONE_VERSION : ${{ needs.setup.outputs.PACT_CLI_STANDALONE_VERSION}}
75
75
steps :
76
76
- name : ⬇️ Checkout Repository
77
- uses : actions/checkout@v2
77
+ uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
78
78
- name : 🚨 Setup Ruby
79
79
uses : ruby/setup-ruby@v1
80
80
if : ${{ (env.PACT_TOOL == 'ruby_cli' || env.PACT_TOOL == 'ruby_standalone') && runner.os == 'Linux' }}
92
92
if : ${{ env.PACT_TOOL == 'ruby_standalone' }}
93
93
run : make install-pact-ruby-standalone
94
94
- name : 👷 Setup Node
95
- uses : actions/setup-node@v3
95
+ uses : actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # v3
96
96
with :
97
97
node-version : ${{ matrix.node-version }}
98
98
- name : 📦️ Install for ${{ matrix.pact_provider }}
You can’t perform that action at this time.
0 commit comments