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

Support commitlint #1

Closed
vivaxy opened this issue Mar 24, 2020 · 0 comments · Fixed by #7
Closed

Support commitlint #1

vivaxy opened this issue Mar 24, 2020 · 0 comments · Fixed by #7
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@vivaxy
Copy link
Owner

vivaxy commented Mar 24, 2020

No description provided.

@vivaxy vivaxy added enhancement New feature or request help wanted Extra attention is needed labels Mar 31, 2020
@vivaxy vivaxy mentioned this issue Apr 28, 2020
@vivaxy vivaxy closed this as completed in #7 Apr 28, 2020
yi-Xu-0100 added a commit that referenced this issue Mar 11, 2021
The `release` workflow will run with the follow steps by trigger manually:
1. Set up job and checkout code for all history with tags.
2. Bump version of `package.json` and write change log with `standard-version`.
3. Pretty the format of `CHANGELOG.md` and push the commit.
4. Follow the [official tutorials](https://code.visualstudio.com/api/working-with-extensions/continuous-integration#github-actions-automated-publishing) to publish extension.
5. Build the `.vsix`.
6. Get the release note from the formated `CHANGELOG.md` by using `mindsers/changelog-reader-action`.
7. Create release.
8. Upload release asset.

Other changes:
1. add `CHANGELOG.md` into `.prettierignore`.
2. add the script `deploy` for publish.
3. delete the script `version`.
4. delete the script `release`.
5. use the cmd of `sed 's/^### \[/## [/' -i CHANGELOG.md` to change the changelog content, because it will make content to fit the markdown rules.
6. use the cmd of `yarn prettier --write CHANGELOG.md --prose-wrap never --ignore-path ./gitignore
` to pretty the format of `CHANGELOG.md`, and it will make content to fill correcttly with the release body.

Close #59
vivaxy pushed a commit that referenced this issue Aug 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant