diff --git a/.github/workflows/reusable-build-job.yml b/.github/workflows/reusable-build-job.yml index 66326ec..9430821 100644 --- a/.github/workflows/reusable-build-job.yml +++ b/.github/workflows/reusable-build-job.yml @@ -55,13 +55,15 @@ jobs: - name: Compile and build run: yarn clean && yarn compile && yarn build - - name: Verify artifact contents before upload + + - name: (DEBUG) Verify artifact contents before upload run: | echo "Listing dist files:" ls -l packages/frontend/dist echo "bundle.js hash:" sha256sum packages/frontend/dist/bundle.js - head -n 20 packages/frontend/dist/bundle.js + sed -n '122663p' packages/frontend/dist/bundle.js + - name: Upload dist and lib uses: actions/upload-artifact@v4 diff --git a/.github/workflows/reusable-deploy-job.yml b/.github/workflows/reusable-deploy-job.yml index f99a7f6..3096ad0 100644 --- a/.github/workflows/reusable-deploy-job.yml +++ b/.github/workflows/reusable-deploy-job.yml @@ -88,16 +88,32 @@ jobs: echo "FRONTEND_URL_WITHOUT_HTTPS=$(echo ${{ secrets.FRONTEND_URL }} | sed 's/^https:\/\///')" >> $GITHUB_ENV echo "BACKEND_URL_WITHOUT_HTTPS=$(echo ${{ secrets.BACKEND_URL }} | sed 's/^https:\/\///')" >> $GITHUB_ENV - - name: Verify artifact contents before upload + - name: (DEBUG) Verify artifact contents before serverless upload run: | echo "Listing dist files:" ls -l packages/frontend/dist echo "bundle.js hash:" sha256sum packages/frontend/dist/bundle.js - head -n 20 packages/frontend/dist/bundle.js + sed -n '122663p' packages/frontend/dist/bundle.js - name: Deploy Frontend - run: serverless s3sync bucket --bucket ${{ secrets.COMPANY_ABBREVIATION }}-lara-frontend-${{ inputs.target }} --verbose + run: serverless s3sync bucket --bucket ${{ secrets.COMPANY_ABBREVIATION }}-lara-frontend-${{ inputs.target }} --dir packages/frontend/dist --verbose + + - name: (DEBUG) Verify artifact contents after serverless upload + run: | + echo "Listing dist files:" + ls -l packages/frontend/dist + echo "bundle.js hash:" + sha256sum packages/frontend/dist/bundle.js + sed -n '122663p' packages/frontend/dist/bundle.js - name: Deploy Backends run: serverless deploy --stage ${{ inputs.target }} + + - name: (DEBUG) Verify artifact contents after serverless deploy + run: | + echo "Listing dist files:" + ls -l packages/frontend/dist + echo "bundle.js hash:" + sha256sum packages/frontend/dist/bundle.js + sed -n '122663p' packages/frontend/dist/bundle.js