Open source projects like ember-codemod-rename-test-modules
live on your words of encouragement and contribution. Please give feedback, report issues, or submit pull requests!
Here are some guidelines to help you and everyone else.
Install dependencies
-
Fork and clone this repo.
git clone git@github.com:<your-github-handle>/ember-codemod-rename-test-modules.git
-
Change directory.
cd ember-codemod-rename-test-modules
-
Use
pnpm
to install dependencies.pnpm install
Lint files
-
When you write code, please check that it meets the linting rules.
pnpm lint
-
You can run
lint:fix
to automatically fix linting errors.pnpm lint:fix
Run tests
-
When you write code, please check that all tests continue to pass.
pnpm test
Publish packages (for admins)
-
Generate a personal access token in GitHub, with default values for scopes (none selected).
-
Run the
release:changelog
script. This generates a text that you can add toCHANGELOG.md
.GITHUB_AUTH=<YOUR_PERSONAL_ACCESS_TOKEN> pnpm release:changelog
-
The package follows semantic versioning. Update the version in
package.json
accordingly. -
Create a tag and provide release notes. The tag name should match the package version.
-
Publish the package.
pnpm release:publish