File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : Build and test
22
3- on : pull_request
3+ on : push
44
55jobs :
66 build :
1616 node-version : 18.x
1717 registry-url : https://registry.npmjs.org/
1818
19+ - name : Configure AWS Credentials
20+ uses : aws-actions/configure-aws-credentials@v1
21+ with :
22+ aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
23+ aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
24+ aws-region : us-west-2
25+ role-to-assume : ${{ secrets.AWS_ROLE_SANDBOX }}
26+ role-duration-seconds : 3600
27+ role-skip-session-tagging : true
28+
1929 - name : Install dependencies
2030 run : npm install
2131
2737
2838 - name : Test library accessibility
2939 run : npm run test:accessibility
40+
41+ - name : Install scripts dependencies
42+ run : cd scripts && npm install
43+
44+ - name : Move RELEASE website to S3
45+ run : node scripts/release-website.js 15.2.1
46+ env :
47+ TAG_NAME : 15.2.1
48+
49+ - name : Execute script version
50+ run : node scripts/create-version.js 15.2.1
51+
52+ - name : Deploy version to S3 Bucket
53+ run : |
54+ aws s3 rm s3://design.system.components.catalog/guidelines/version --recursive
55+ aws s3 cp ./catalog/version/ s3://design.system.components.catalog/guidelines/version --recursive
You can’t perform that action at this time.
0 commit comments