11name : CI
2- ' on ' :
2+ " on " :
33 push :
44 branches :
55 - master
13131414 with :
1515 direction : overwrite-github
16- githubToken : ' ${{ secrets.GITHUB }}'
16+ githubToken : " ${{ secrets.GITHUB }}"
1717 release :
1818 runs-on : ubuntu-latest
1919 steps :
@@ -29,17 +29,17 @@ jobs:
2929 @semantic-release/git
3030 @semantic-release/github
3131 env :
32- GITHUB_TOKEN : ' ${{ secrets.GITHUB_TOKEN }}'
33- NPM_TOKEN : ' ${{ secrets.NPM_TOKEN }}'
32+ GITHUB_TOKEN : " ${{ secrets.GITHUB_TOKEN }}"
33+ NPM_TOKEN : " ${{ secrets.NPM_TOKEN }}"
3434 outputs :
35- new_release_published : ' ${{ steps.semantic.outputs.new_release_published }}'
36- new_release_version : ' ${{ steps.semantic.outputs.new_release_version }}'
35+ new_release_published : " ${{ steps.semantic.outputs.new_release_published }}"
36+ new_release_version : " ${{ steps.semantic.outputs.new_release_version }}"
3737 cdn :
3838 runs-on : ubuntu-latest
3939 needs : release
4040 if : needs.release.outputs.new_release_published == 'true'
4141 env :
42- VERSION : ' ${{ needs.release.outputs.new_release_version }}'
42+ VERSION : " ${{ needs.release.outputs.new_release_version }}"
4343 steps :
4444 - name : Checkout
4545 uses : actions/checkout@v2
@@ -58,29 +58,31 @@ jobs:
5858 - name : upload bundle as version
5959 uses : CoCreate-app/CoCreate-s3@master
6060 with :
61- aws-key-id : ' ${{ secrets.AWSACCESSKEYID }}'
62- aws-access-key : ' ${{ secrets.AWSSECERTACCESSKEY }}'
61+ aws-key-id : " ${{ secrets.AWSACCESSKEYID }}"
62+ aws-access-key : " ${{ secrets.AWSSECERTACCESSKEY }}"
6363 bucket : testcrudbucket
6464 source : ./dist
65- destination : ' / ${{env.VERSION}}'
65+ destination : " /S/ ${{env.VERSION}}"
6666 acl : public-read
6767 - name : upload bundle as latest
6868 uses : CoCreate-app/CoCreate-s3@master
6969 with :
70- aws-key-id : ' ${{ secrets.AWSACCESSKEYID }}'
71- aws-access-key : ' ${{ secrets.AWSSECERTACCESSKEY }}'
70+ aws-key-id : " ${{ secrets.AWSACCESSKEYID }}"
71+ aws-access-key : " ${{ secrets.AWSSECERTACCESSKEY }}"
7272 bucket : testcrudbucket
7373 source : ./dist
74- destination : /latest
74+ destination : /S/ latest
7575 acl : public-read
7676
77- dist :
77+ dist :
7878 runs-on : ubuntu-latest
79+ needs : release
80+ if : needs.release.outputs.new_release_published
7981 steps :
8082 - name : Checkout
8183 uses : actions/checkout@v2
8284 with :
83- GITHUB_TOKEN : ' ${{ secrets.GITHUB_TOKEN }}'
85+ GITHUB_TOKEN : " ${{ secrets.GITHUB_TOKEN }}"
8486 - name : setup nodejs
8587 uses : actions/setup-node@v2
8688 with :
0 commit comments