diff --git a/.github/workflows/cloudformation.yml b/.github/workflows/cloudformation.yml index fe902b9..094e0f9 100644 --- a/.github/workflows/cloudformation.yml +++ b/.github/workflows/cloudformation.yml @@ -25,5 +25,12 @@ jobs: --stack-name ${{ github.event.inputs.project_name }}-stack \ --parameter-overrides ProjectName=${{ github.event.inputs.project_name }} \ --capabilities CAPABILITY_IAM + - name: Build React App + env: + VITE_API_URL: ${{ secrets.VITE_API_URL }} + run: | + npm install + npm run build + - name: Deploy frontend to S3 - run: aws s3 sync ./dist/ ${{ secrets.S3_BUCKET }} --delete + run: aws s3 sync ./dist/ ${{ github.event.inputs.project_name }}-group5-attendunce-bucket --delete diff --git a/.github/workflows/stacks/testStackCF.yaml b/.github/workflows/stacks/testStackCF.yaml index 3f7dd50..0fc1f04 100644 --- a/.github/workflows/stacks/testStackCF.yaml +++ b/.github/workflows/stacks/testStackCF.yaml @@ -7,5 +7,5 @@ Resources: S3Bucket: Type: 'AWS::S3::Bucket' Properties: - BucketName: !Sub '${ProjectName}-blablabla-attendunce-bucket' + BucketName: !Sub '${ProjectName}-group5-attendunce-bucket' # AccessControl: PublicRead