File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Test S3 Font Download
2+
3+ on :
4+ push :
5+ branches :
6+ - " 02-19-add_berkeleymono_font_with_s3_download_for_release_builds"
7+
8+ jobs :
9+ test-font-download :
10+ runs-on : macos-latest
11+ permissions :
12+ id-token : write
13+ contents : read
14+ steps :
15+ - name : Checkout
16+ uses : actions/checkout@v6
17+
18+ - name : Configure AWS credentials
19+ uses : aws-actions/configure-aws-credentials@v4
20+ with :
21+ role-to-assume : ${{ secrets.AWS_TWIG_APP_ASSETS_ROLE_ARN }}
22+ aws-region : ${{ secrets.AWS_TWIG_APP_ASSETS_REGION }}
23+ mask-aws-account-id : true
24+ unset-current-credentials : true
25+
26+ - name : List bucket contents
27+ run : aws s3 ls s3://${{ secrets.AWS_TWIG_APP_ASSETS_BUCKET }}/ --recursive
28+
29+ - name : Download BerkeleyMono fonts from S3
30+ run : aws s3 cp s3://${{ secrets.AWS_TWIG_APP_ASSETS_BUCKET }}/fonts/ apps/twig/assets/fonts/BerkeleyMono/ --recursive
31+
32+ - name : List downloaded files
33+ run : ls -la apps/twig/assets/fonts/BerkeleyMono/
You can’t perform that action at this time.
0 commit comments