Skip to content
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

Merged
merged 31 commits into from
Apr 26, 2023
Merged

Prepare plugin for release #33

merged 31 commits into from
Apr 26, 2023

Conversation

vCaisim
Copy link
Contributor

@vCaisim vCaisim commented Apr 10, 2023

Changes:

  • establish release and build process
  • update the documentation with the release and publishing process

Closes #30

@agoldis
Copy link
Contributor

agoldis commented Apr 10, 2023

@vitaliimelnychuk I granted you guys admin permission

@vitaliimelnychuk vitaliimelnychuk temporarily deployed to Production April 10, 2023 21:17 — with GitHub Actions Inactive
Comment on lines 28 to 39
- 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 "/*"
Copy link
Contributor

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

@vitaliimelnychuk
Copy link
Contributor

@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

@vitaliimelnychuk
Copy link
Contributor

@vCaisim Let me know if you need any help to get the linting step working. Besides that, I think deployment part is working fine

@vCaisim vCaisim linked an issue Apr 12, 2023 that may be closed by this pull request
@vCaisim vCaisim marked this pull request as ready for review April 14, 2023 14:15
@vCaisim vCaisim requested a review from agoldis April 14, 2023 14:15
* refactor: replace styles with tailwind

* fix: eslint warnings
@vCaisim vCaisim merged commit 2aff98c into main Apr 26, 2023
1 check passed
@vCaisim vCaisim deleted the prepare-for-release branch April 26, 2023 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix the lint script Build and release process
3 participants