@@ -28,51 +28,51 @@ jobs:
28
28
- uses : ./.github/actions/es-lint
29
29
30
30
unit-tests :
31
- name : Unit Tests
32
- runs-on : ubuntu-18.04
33
- needs : [lint]
34
- steps :
35
- - uses : actions/checkout@v2
36
- - name : Cache node modules
37
- uses : actions/cache@v2
38
- env :
39
- cache-name : cache-node-modules
40
- with :
41
- path : ~/.npm
42
- key : ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
43
- restore-keys : |
44
- ${{ runner.os }}-build-${{ env.cache-name }}-
45
- ${{ runner.os }}-build-
46
- ${{ runner.os }}-
47
-
48
- with :
49
- node-version : " 12"
50
- - uses : ./.github/actions/unit-tests
31
+ name : Unit Tests
32
+ runs-on : ubuntu-18.04
33
+ needs : [lint]
34
+ steps :
35
+ - uses : actions/checkout@v2
36
+ - name : Cache node modules
37
+ uses : actions/cache@v2
38
+ env :
39
+ cache-name : cache-node-modules
40
+ with :
41
+ path : ~/.npm
42
+ key : ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
43
+ restore-keys : |
44
+ ${{ runner.os }}-build-${{ env.cache-name }}-
45
+ ${{ runner.os }}-build-
46
+ ${{ runner.os }}-
47
+
48
+ with :
49
+ node-version : " 12"
50
+ - uses : ./.github/actions/unit-tests
51
51
52
52
functional-tests :
53
- name : Functional Tests
54
- runs-on : ubuntu-18.04
55
- needs : [unit-tests]
56
- steps :
57
- - uses : actions/checkout@v2
58
- with :
59
- submodules : ' recursive'
60
- - name : Cache node modules
61
- uses : actions/cache@v2
62
- env :
63
- cache-name : cache-node-modules
64
- with :
65
- path : ~/.npm
66
- key : ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
67
- restore-keys : |
68
- ${{ runner.os }}-build-${{ env.cache-name }}-
69
- ${{ runner.os }}-build-
70
- ${{ runner.os }}-
71
-
72
- with :
73
- node-version : " 12"
74
- - uses : ./.github/actions/functional-tests
75
- with :
53
+ name : Functional Tests
54
+ runs-on : ubuntu-18.04
55
+ needs : [unit-tests]
56
+ steps :
57
+ - uses : actions/checkout@v2
58
+ with :
59
+ submodules : " recursive"
60
+ - name : Cache node modules
61
+ uses : actions/cache@v2
62
+ env :
63
+ cache-name : cache-node-modules
64
+ with :
65
+ path : ~/.npm
66
+ key : ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
67
+ restore-keys : |
68
+ ${{ runner.os }}-build-${{ env.cache-name }}-
69
+ ${{ runner.os }}-build-
70
+ ${{ runner.os }}-
71
+
72
+ with :
73
+ node-version : " 12"
74
+ - uses : ./.github/actions/functional-tests
75
+ with :
76
76
CYPRESS_RECORD_KEY_DOC : ${{ secrets.CYPRESS_RECORD_KEY_DOC }}
77
77
78
78
# admin-console-tests:
@@ -100,49 +100,52 @@ jobs:
100
100
# sdk-version: 7
101
101
# cypress-key: ${{ secrets.CYPRESS_RECORD_KEY }}
102
102
103
- # documentation-dead-links:
104
- # name: Dead links
105
- # runs-on: ubuntu-18.04
106
- # steps:
107
- # - uses: actions/checkout@v2
108
- # - name: Cache node modules
109
- # uses: actions/cache@v2
110
- # env:
111
- # cache-name: cache-node-modules
112
- # with:
113
- # path: ~/.npm
114
- # key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
115
- # restore-keys: |
116
- # ${{ runner.os }}-build-${{ env.cache-name }}-
117
- # ${{ runner.os }}-build-
118
- # ${{ runner.os }}-
119
- # - uses: actions/[email protected]
120
- # with:
121
- # node-version: "12"
122
- # - uses: ./.github/actions/dead-links
103
+ documentation-dead-links :
104
+ name : Dead links
105
+ runs-on : ubuntu-18.04
106
+ steps :
107
+ - uses : actions/checkout@v2
108
+ - name : Cache node modules
109
+ uses : actions/cache@v2
110
+ env :
111
+ cache-name : cache-node-modules
112
+ with :
113
+ path : ~/.npm
114
+ key : ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
115
+ restore-keys : |
116
+ ${{ runner.os }}-build-${{ env.cache-name }}-
117
+ ${{ runner.os }}-build-
118
+ ${{ runner.os }}-
119
+
120
+ with :
121
+ node-version : " 12"
122
+ -
uses :
webfactory/[email protected]
123
+ with :
124
+ ssh-private-key : ${{ secrets.SSH_KEY }}
125
+ - uses : ./.github/actions/dead-links
123
126
124
127
documentation-snippet-tests :
125
- name : Documentation Snippet Tests
126
- needs : [unit-tests]
127
- runs-on : ubuntu-18.04
128
- steps :
129
- - uses : actions/checkout@v2
130
- - name : Cache node modules
131
- uses : actions/cache@v2
132
- env :
133
- cache-name : cache-node-modules
134
- with :
135
- path : ~/.npm
136
- key : ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
137
- restore-keys : |
138
- ${{ runner.os }}-build-${{ env.cache-name }}-
139
- ${{ runner.os }}-build-
140
- ${{ runner.os }}-
141
-
142
- with :
143
- node-version : " 12"
144
- - uses : ./.github/actions/snippet-tests
145
- with :
128
+ name : Documentation Snippet Tests
129
+ needs : [unit-tests]
130
+ runs-on : ubuntu-18.04
131
+ steps :
132
+ - uses : actions/checkout@v2
133
+ - name : Cache node modules
134
+ uses : actions/cache@v2
135
+ env :
136
+ cache-name : cache-node-modules
137
+ with :
138
+ path : ~/.npm
139
+ key : ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
140
+ restore-keys : |
141
+ ${{ runner.os }}-build-${{ env.cache-name }}-
142
+ ${{ runner.os }}-build-
143
+ ${{ runner.os }}-
144
+
145
+ with :
146
+ node-version : " 12"
147
+ - uses : ./.github/actions/snippet-tests
148
+ with :
146
149
CYPRESS_RECORD_KEY_DOC : ${{ secrets.CYPRESS_RECORD_KEY_DOC }}
147
150
148
151
documentation-production :
@@ -196,8 +199,8 @@ jobs:
196
199
${{ runner.os }}-
197
200
- uses : actions/setup-node@v1
198
201
with :
199
- node-version : ' 12.x'
200
- registry-url : ' https://registry.npmjs.org'
202
+ node-version : " 12.x"
203
+ registry-url : " https://registry.npmjs.org"
201
204
- run : npm install
202
205
- run : npm publish
203
206
env :
0 commit comments