File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -2,12 +2,13 @@ name: Publish cli
22
33on :
44 push :
5- tags :
6- - v[0-9]*.[0-9]*.[0-9]*
5+ branches :
6+ - master
77
88
99jobs :
1010 bundle :
11+ needs : [ check-version-cli ]
1112 runs-on : ubuntu-latest
1213 steps :
1314 - uses : actions/checkout@v2
@@ -29,24 +30,26 @@ jobs:
2930 path : bundles
3031 retention-days : 1
3132 unit-tests :
33+ needs : [ check-version-cli ]
3234 runs-on : ubuntu-latest
3335 steps :
3436 - uses : actions/checkout@v1
3537 - run : npm ci
3638 - run : npm test
3739 e2e-tests :
38- needs : [bundle]
40+ needs : [ bundle ]
3941 runs-on : ubuntu-latest
4042 steps :
4143 - uses : actions/checkout@v1
4244 - run : npm ci
4345 - name : Download bundled artifact
4446 uses : actions/download-artifact@v2
4547 with :
46- name : bundles
47- path : bundles-cli
48+ name : bundles-cli
49+ path : bundles
4850 - run : npm run e2e
4951 bundle-cli :
52+ needs : [ check-version-cli ]
5053 runs-on : ubuntu-latest
5154 steps :
5255 - uses : actions/checkout@v2
7275 check-version-cli :
7376 name : Check Version
7477 runs-on : ubuntu-latest
75- needs : [bundle-cli, unit-tests, e2e-tests]
7678 outputs :
7779 changed : ${{ steps.check.outputs.changed }}
7880 steps :
8890 file-url : https://unpkg.com/redoc-cli/package.json
8991 static-checking : localIsNew
9092 publish-cli :
91- needs : [ check-version- cli ]
93+ needs : [bundle- cli, unit-tests, e2e-tests ]
9294 if : needs.check-version-cli.outputs.changed == 'true'
9395 runs-on : ubuntu-latest
9496 steps :
You can’t perform that action at this time.
0 commit comments