Skip to content

Commit 31121b5

Browse files
feat: working ci
1 parent 952adb6 commit 31121b5

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

.github/workflows/upload-on-merge.yml

+27-27
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Upload assets on merge
33

44
on:
55
push:
6-
branches: [benjamin_fix_ci]
6+
branches: [master]
77
workflow_dispatch:
88

99
jobs:
@@ -21,36 +21,36 @@ jobs:
2121

2222
- name: Checkout repo
2323
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
3030
3131
- name: Install Cloudinary CLI
3232
run: |
3333
sudo apt install pipx
3434
pipx install cloudinary-cli
3535
cld --version
3636
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

Comments
 (0)