kiota-typescript
kiota-typescript copied to clipboard
Add release please configuration
We want:
- [ ] release please header file (yaml .github/release-please.yml)
- [ ] release please manifest (json .release-please-manifest.json)
- [ ] release please config (json release-please-config.json)
- [ ] changelog keep a changelog header and unreleased information to be removed
- [ ] contributing to be updated with commit formatting instructions
- [ ] delete any version bump scripts
- [ ] files where the version needs to be updated to be updated with the special comments for release please
Sample config: https://github.com/microsoftgraph/msgraph-beta-sdk-java/pull/952
for this one the version bump is a bit more complex than other packages. I usually run the following command
npx lerna version prerelease --no-private
Which also prompts for a confirmation.
@baywet this repo does not have contributing.md and changelog, should I introduce them?
Contributing yes Changelog we should probably create the file as well so release please can fill it up.
(updated the comment as I was on my phone and thought we were on a different PR)