secret-protection-custom-pattern-automation
Version:
A Playwright-based tool to automate GitHub secret scanning custom pattern management.
32 lines (18 loc) • 1.03 kB
Markdown
# Contributing
## Security
For security issues, see [SECURITY](SECURITY.md).
## Bugs and issues
Please raise non-security bugs and suggestions in the Issues on the GitHub-hosted repository.
## Developing
Please:
* sign commits
* format code with Prettier
* lint code with ESLint (run `npm run lint` to check, `npm run lint:fix` to auto-fix)
* add unit tests and run them with `npm test`. Tests are documented in [TESTING.md](TESTING.md)
* do end-to-end testing with the script against a test organization, Enterprise and repository, and check the results are as expected
## Submitting changes
Please fork the repository, and raise a Pull Request (PR) for review.
Remember to update the [README](README.md) and [CHANGELOG](CHANGELOG.md).
Contributions to this project are [released](https://help.github.com/articles/github-terms-of-service/#6-contributions-under-repository-license) to the public under the project's open source [license](LICENSE).
## Code of conduct
Follow the [Code of Conduct](CODE_OF_CONDUCT.md).