2.1.0 • Published 2 years ago

grumpytech-test-automated-release v2.1.0

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

Commitizen friendly

POC Automated releases

Configure git repository

  1. Install and configure commitlint/conventional changelog for repo
  2. (Optional, opinionated but very nice) Install and configure commitizen for repo

Configure remote

  1. Set up a 'build' workflow
  2. Set up a 'release' workflow for all commits to 'main'
    • Workflow must run semantic-release to generate changelog, bump package version, tag the commit, and publish to npm (github for now)
  3. Get release workflow to bump package version - https://github.com/semantic-release/git
  4. Get release workflow to update and commit changelog - https://github.com/semantic-release/changelog
  5. Publish package to npm
  6. Configure release bot for Slack - https://github.com/juliuscc/semantic-release-slack-bot

## Bonus bits 1. x Ensure github actions cache node modules

2.1.0

2 years ago

2.0.0

3 years ago

1.8.0

3 years ago

1.7.0

3 years ago

1.6.0

3 years ago

1.5.0

3 years ago