From a49c2168b0775fa02fb3fa71c78bdf0f46659271 Mon Sep 17 00:00:00 2001 From: aby913 Date: Fri, 24 May 2024 21:11:10 +0800 Subject: [PATCH] feat: add build artifact for pushing dependency files to S3 --- .github/workflows/push-deps-to-s3.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/push-deps-to-s3.yml diff --git a/.github/workflows/push-deps-to-s3.yml b/.github/workflows/push-deps-to-s3.yml new file mode 100644 index 00000000..8ed4e628 --- /dev/null +++ b/.github/workflows/push-deps-to-s3.yml @@ -0,0 +1,23 @@ +name: Push deps to S3 + +on: + workflow_dispatch: + + +jobs: + push: + runs-on: ubuntu-latest + + steps: + - name: 'Checkout source code' + uses: actions/checkout@v3 + + # test + - env: + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + AWS_DEFAULT_REGION: 'us-east-1' + run: | + bash scripts/deps-manifest.sh && bash scripts/upload-deps.sh + +