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

feat: auto generate .crx pre-releases #66

Merged
merged 7 commits into from
Mar 22, 2021

Conversation

LiuChangFreeman
Copy link
Contributor

In this commit, we introduce the github action to build and release the .crx automatically.
This commit also removes the yarn.lock because this will reduce the time spent by CI.
The plugin crx-webpack-plugin and its dependency build.pem is introduced for building a .crx with webpack
.
After the step build,this action will create a pre-release in our repository just like below: https://github.com/marvinpinto/action-automatic-releases
Insiders can install the hypertrons.crx by using several kinds of browsers listed in this page and the tutorial would be useful for them:https://yiban.io/download
image

Copy link
Contributor

@heming6666 heming6666 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks @LiuChangFreeman .

/approve

@menbotics menbotics bot added the pull/approved If a pull is approved, it will be automatically merged label Mar 22, 2021
@heming6666 heming6666 merged commit df7fd11 into hypertrons:master Mar 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pull/approved If a pull is approved, it will be automatically merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants