diff --git a/.github/workflows/staging.yaml b/.github/workflows/staging.yaml index 565fd62f8f..43ec2477b3 100644 --- a/.github/workflows/staging.yaml +++ b/.github/workflows/staging.yaml @@ -6,6 +6,7 @@ on: - staging env: + VERSION: TEST-SNAPSHOT AWS_REGION: eu-south-1 jobs: @@ -28,6 +29,12 @@ jobs: - name: Run Ketchup Showcase build run: npm run ksc:build + + - name: Zip artifacts + run: | + cd packages/ketchup/dist + zip -qr /tmp/ketchup.zip * + zip -qr /tmp/ketchup-components.zip ketchup/* - name: Setup AWS uses: aws-actions/configure-aws-credentials@v4 @@ -37,4 +44,9 @@ jobs: aws-region: ${{ env.AWS_REGION }} - name: Upload artifacts to AWS S3 + run: | + aws s3 cp /tmp/ketchup.zip s3://smeup-ketchup/npm-pub/ketchup-stencil/${{ env.VERSION }}/zip/ketchup.zip + aws s3 cp /tmp/ketchup-components.zip s3://smeup-ketchup/npm-pub/ketchup-stencil/${{ env.VERSION }}/zip/ketchup-components.zip + + - name: Upload showcase to AWS S3 run: aws s3 sync packages/ketchup-showcase/dist/ s3://smeup-ketchup/staging/ --delete \ No newline at end of file