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

Setup Auto NPM Release #1

Closed
arijitcodes opened this issue Nov 7, 2023 · 1 comment
Closed

Setup Auto NPM Release #1

arijitcodes opened this issue Nov 7, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request released

Comments

@arijitcodes
Copy link
Owner

Setup some Automated Process to:

  • release NPM Builds
  • release GitHub Releases
  • Generate Changelog
  • Maintain Semantic Versioning for the Package & project

Primary Plan: Use Semantic-Release along with Commitizen

@arijitcodes arijitcodes self-assigned this Nov 7, 2023
@arijitcodes arijitcodes added the enhancement New feature or request label Nov 7, 2023
arijitcodes added a commit that referenced this issue Nov 7, 2023
…d & Release

- We setup the semantic-release package and configured our repo to use Conventional Commits using
Commitizen. We Configured semantic-release to release the build automatically to NPM and GitHub,
Generate Release Notes, Update Changelog file, and maintain the Git Tags / Semantic Versioning of
the Package.
- We also setup github Worlflow for the auto NPM release process for semantic-release

re #1
github-actions bot pushed a commit that referenced this issue Nov 7, 2023
# [1.4.0](v1.3.1...v1.4.0) (2023-11-07)

### Features

✅ **semantic-release:** set up Semantic-Release for Auto Package Build & Release ([b1d148a](b1d148a)), closes [#1](#1)

- We setup the semantic-release package and configured our repo to use Conventional Commits using
Commitizen. We Configured semantic-release to release the build automatically to NPM and GitHub,
Generate Release Notes, Update Changelog file, and maintain the Git Tags / Semantic Versioning of
the Package.
- We also setup github Worlflow for the auto NPM release process for semantic-release <br/><br/>
@arijitcodes
Copy link
Owner Author

arijitcodes commented Nov 7, 2023

Enhancement Completed ✅

👨🏻‍💻 Code Commit: b1d148a
🔖 Release Commit: f014d23

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request released
Projects
None yet
Development

No branches or pull requests

1 participant