diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e3fdbc2..c5d3fb3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,6 +7,9 @@ on: workflow_dispatch jobs: deployment: runs-on: ubuntu-latest + defaults: + run: + working-directory: client environment: production env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} @@ -18,13 +21,12 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: "20.11.1" - cache: "yarn" + node-version: "16" - run: npm ci - run: npm run build env: REACT_APP_NEXT_API_CREATE_URL: ${{ vars.REACT_APP_NEXT_API_CREATE_URL }} REACT_APP_NEXT_API_RETRIEVE_URL: ${{ vars.REACT_APP_NEXT_API_RETRIEVE_URL }} REACT_APP_DISABLE_LEGACY_SAVE: ${{ vars.REACT_APP_DISABLE_LEGACY_SAVE }} - - run: aws s3 cp --recursive packages/app/dist s3://${{ vars.AWS_S3_BUCKET }}/ + - run: aws s3 cp --recursive build s3://${{ vars.AWS_S3_BUCKET }}/ - run: aws cloudfront create-invalidation --distribution-id ${{vars.CLOUDFRONT_DISTRIBUTION_ID}} --paths "/*"