@@ -2,7 +2,7 @@ name: Deploy to AWS S3
22
33on :
44 push :
5- branches : [' main', ' dev' ]
5+ branches : [" main", " dev" ]
66 release :
77 types : [published]
88
1212 DEPLOYMENT_TARGET : weather
1313 DEPLOYMENT_STATIC_FILES : staffbase.user-profile-client.min.js
1414 DEPLOYMENT_SOURCE : samples/weather-forecast/dist
15-
1615
1716jobs :
1817 build-and-deploy :
@@ -26,10 +25,10 @@ jobs:
2625 uses : actions/setup-node@v4
2726 with :
2827 node-version : ${{ env.NODE_VERSION }}
29- cache : ' yarn'
28+ cache : " yarn"
3029 cache-dependency-path : samples/weather-forecast/yarn.lock
31- registry-url : ' https://npm.pkg.github.com/'
32- scope : ' @staffbase'
30+ registry-url : " https://npm.pkg.github.com/"
31+ scope : " @staffbase"
3332
3433 - run : echo "//npm.pkg.github.com/:_authToken=${{ secrets.STAFFBOT_NPM_READ }}" >> samples/weather-forecast/.npmrc
3534
4544 cp samples/weather-forecast/resources/weather-forecast.svg samples/weather-forecast/dist/icons
4645
4746 - name : Publish to S3 DE Prod
48- if : startsWith(github.ref, 'refs/tags/')
49- uses : Staffbase/deploy-web-assets@0.1 .0
47+ if : startsWith(github.ref, 'refs/tags/')
48+ uses : Staffbase/deploy-web-assets@0.2 .0
5049 with :
5150 source : ${{ env.DEPLOYMENT_SOURCE }}
5251 target : ${{ env.DEPLOYMENT_TARGET }}
@@ -59,12 +58,12 @@ jobs:
5958 # AWS specific settings
6059 aws_bucket : staffbasestatic-prod-de1
6160 aws_region : eu-central-1
62- aws_access_key_id : ${{ secrets.PROD_DE1_aws_access_key_id_ID }}
63- aws_access_key_secret : ${{ secrets.PROD_DE1_aws_access_key_id_SECRET }}
61+ aws_access_key_id : ${{ vars.WEB_ASSETS_PROD_DE1_AWS_ACCESS_KEY_ID }}
62+ aws_access_key_secret : ${{ secrets.WEB_ASSETS_PROD_DE1_AWS_SECRET_ACCESS_KEY }}
6463
6564 - name : Deploy to S3 US Prod
6665 if : startsWith(github.ref, 'refs/tags/')
67- uses : Staffbase/deploy-web-assets@0.1 .0
66+ uses : Staffbase/deploy-web-assets@0.2 .0
6867 with :
6968 source : ${{ env.DEPLOYMENT_SOURCE }}
7069 target : ${{ env.DEPLOYMENT_TARGET }}
@@ -77,12 +76,12 @@ jobs:
7776 # AWS specific settings
7877 aws_bucket : staffbasestatic-prod-us1
7978 aws_region : us-east-1
80- aws_access_key_id : ${{ secrets.PROD_US1_aws_access_key_id_ID }}
81- aws_access_key_secret : ${{ secrets.PROD_US1_aws_access_key_id_SECRET }}
79+ aws_access_key_id : ${{ vars.WEB_ASSETS_PROD_US1_AWS_ACCESS_KEY_ID }}
80+ aws_access_key_secret : ${{ secrets.WEB_ASSETS_PROD_US1_AWS_SECRET_ACCESS_KEY }}
8281
8382 - name : Publish to S3 DE stage
8483 if : github.ref == 'refs/heads/main'
85- uses : Staffbase/deploy-web-assets@0.1 .0
84+ uses : Staffbase/deploy-web-assets@0.2 .0
8685 with :
8786 source : ${{ env.DEPLOYMENT_SOURCE }}
8887 target : ${{ env.DEPLOYMENT_TARGET }}
@@ -95,12 +94,12 @@ jobs:
9594 # AWS specific settings
9695 aws_bucket : staffbasestatic-stage-de1
9796 aws_region : eu-central-1
98- aws_access_key_id : ${{ secrets.STAGE_DE1_aws_access_key_id_ID }}
99- aws_access_key_secret : ${{ secrets.STAGE_DE1_aws_access_key_id_SECRET }}
97+ aws_access_key_id : ${{ vars.WEB_ASSETS_STAGE_DE1_AWS_ACCESS_KEY_ID }}
98+ aws_access_key_secret : ${{ secrets.WEB_ASSETS_STAGE_DE1_AWS_SECRET_ACCESS_KEY }}
10099
101100 - name : Publish to S3 DE dev
102101 if : github.ref == 'refs/heads/dev'
103- uses : Staffbase/deploy-web-assets@0.1 .0
102+ uses : Staffbase/deploy-web-assets@0.2 .0
104103 with :
105104 source : ${{ env.DEPLOYMENT_SOURCE }}
106105 target : ${{ env.DEPLOYMENT_TARGET }}
@@ -113,5 +112,5 @@ jobs:
113112 # AWS specific settings
114113 aws_bucket : staffbasestatic-dev-de1
115114 aws_region : eu-central-1
116- aws_access_key_id : ${{ secrets.DEV_DE1_aws_access_key_id_ID }}
117- aws_access_key_secret : ${{ secrets.DEV_DE1_aws_access_key_id_SECRET }}
115+ aws_access_key_id : ${{ vars.WEB_ASSETS_DEV_DE1_AWS_ACCESS_KEY_ID }}
116+ aws_access_key_secret : ${{ secrets.WEB_ASSETS_DEV_DE1_AWS_SECRET_ACCESS_KEY }}
0 commit comments