@@ -3,7 +3,7 @@ name: Upload assets on merge
3
3
4
4
on :
5
5
push :
6
- branches : [benjamin_fix_ci ]
6
+ branches : [master ]
7
7
workflow_dispatch :
8
8
9
9
jobs :
@@ -21,36 +21,36 @@ jobs:
21
21
22
22
- name : Checkout repo
23
23
uses : actions/checkout@v2
24
- #
25
- # - name: Sync assets to staging folder
26
- # run: |
27
- # make copy-logos-to-staging
28
- # cp -r dapps staging/dapps
29
- # cp -r exchanges staging/exchanges
24
+
25
+ - name : Sync assets to staging folder
26
+ run : |
27
+ make copy-logos-to-staging
28
+ cp -r dapps staging/dapps
29
+ cp -r exchanges staging/exchanges
30
30
31
31
- name : Install Cloudinary CLI
32
32
run : |
33
33
sudo apt install pipx
34
34
pipx install cloudinary-cli
35
35
cld --version
36
36
37
- # - name: Upload assets to Cloudinary
38
- # env:
39
- # CLOUDINARY_URL: ${{ secrets.CLOUDINARY_URL }}
40
- # run: |
41
- # cd staging
42
- # cld sync -FK --push assets assets
43
- # cld sync -FK --push dapps dapps
44
- # cld sync -FK --push exchanges exchanges
45
- #
46
- # - name: Configure AWS Credentials
47
- # uses: aws-actions/configure-aws-credentials@v1
48
- # with:
49
- # aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
50
- # aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
51
- # aws-region: us-east-1
52
- #
53
- # - name: Upload asset logos manifest to S3 and invalidate cloudfront
54
- # run: |
55
- # aws s3 cp staging/assets/asset-logos-manifest.json s3://rainbow-metadata-production/token-list/asset-logos-manifest.json
56
- # aws cloudfront create-invalidation --distribution-id "E1FFQRZXAO7TUP" --paths "/token-list/*"
37
+ - name : Upload assets to Cloudinary
38
+ env :
39
+ CLOUDINARY_URL : ${{ secrets.CLOUDINARY_URL }}
40
+ run : |
41
+ cd staging
42
+ cld sync -FK --push assets assets
43
+ cld sync -FK --push dapps dapps
44
+ cld sync -FK --push exchanges exchanges
45
+
46
+ - name : Configure AWS Credentials
47
+ uses : aws-actions/configure-aws-credentials@v1
48
+ with :
49
+ aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
50
+ aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
51
+ aws-region : us-east-1
52
+
53
+ - name : Upload asset logos manifest to S3 and invalidate cloudfront
54
+ run : |
55
+ aws s3 cp staging/assets/asset-logos-manifest.json s3://rainbow-metadata-production/token-list/asset-logos-manifest.json
56
+ aws cloudfront create-invalidation --distribution-id "E1FFQRZXAO7TUP" --paths "/token-list/*"
0 commit comments