-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prepare plugin for release #33
Conversation
@vitaliimelnychuk I granted you guys admin permission |
.github/workflows/deploy.yml
Outdated
- name: Configure AWS Credentials | ||
uses: aws-actions/configure-aws-credentials@v2 | ||
with: | ||
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} | ||
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} | ||
aws-region: ${{ secrets.AWS_REGION }} | ||
|
||
- name: Deploy dashboard to bucket | ||
run: aws s3 sync ./apps/web/dist s3://${{ secrets.S3_BUCKET }} | ||
|
||
- name: Invalidate dashboard cloudfront | ||
run: aws cloudfront create-invalidation --distribution-id ${{ secrets.CLOUDFRONT_DISTRIBUTION_ID }} --paths "/*" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The previous action didn't work well, here is the issue from there: Reggionick/s3-deploy#63
@vCaisim @agoldis I think https://cypress.app/ is already available 🎉 Let me know if you think it's also a good idea to have staging env at some point |
@vCaisim Let me know if you need any help to get the linting step working. Besides that, I think deployment part is working fine |
777be26
to
79d984f
Compare
* chore: .. * chore: .. * chore: minor ui changes
* refactor: replace styles with tailwind * fix: eslint warnings
Changes:
Closes #30