Skip to content

Commit 07688d2

Browse files
authored
various maintenance (#278)
2 parents 7bbff93 + e2cb5e1 commit 07688d2

4 files changed

Lines changed: 921 additions & 760 deletions

File tree

CONTRIBUTING.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# How to contribute to this project
1+
# How to contribute
22

33
## Coding
44

@@ -14,17 +14,19 @@
1414
## Before opening a pull request
1515

1616
- Be sure all tests pass: `npm t`.
17-
- Ensure 100% code coverage and write new tests if necessary: `npm run coverage`.
17+
- Ensure good test coverage and write new tests if necessary: `npm run coverage`.
1818
- Add your changes to `CHANGELOG.md`.
1919

2020
## Release process
2121

22-
If you are a maintainer of this project, please follow the following release procedure:
22+
If you are a maintainer, please follow the following release procedure:
2323

24-
- Merge all desired pull requests into master.
24+
- Merge all desired pull requests into main.
25+
- Run `npm run build` to generate a new dist bundle.
2526
- Bump `package.json` to a new version and run `npm i` to generate a new `package-lock.json`.
26-
- Alter CHANGELOG "Next version" section and stamp it with the new version.
27+
- Add new version to CHANGELOG.
2728
- Paste contents of CHANGELOG into new version commit.
2829
- Open and merge a pull request with those changes.
2930
- Tag the merge commit as the a new release version number.
3031
- Publish commit to npm.
32+
- Submit a pull request to the Roosevelt website [following the instructions here](https://github.com/rooseveltframework/roosevelt-website/blob/main/CONTRIBUTING.md).

0 commit comments

Comments
 (0)