Skip to content

Files

Latest commit

49928d1 · Dec 18, 2021

History

History
36 lines (26 loc) · 1.08 KB

CONTRIBUTING.md

File metadata and controls

36 lines (26 loc) · 1.08 KB

Contributing

Thanks for your interest in contributing!

Developing

Be sure to not commit anything from node_modules/*. This repository uses ncc to concat action code and dependencies into a single index.js file.

Normal workflow:

npm install
# ...make changes
npm run all
# ...commit, create PRs, live, love, laugh

Maintainer Instructions

A .github/release.yml configuration file is provided to drive automatic generation of release notes. More information about this tool can be found here.

While reviewing pull requests several labels are used in order to collect release notes line items:

  • breaking-change - Breaking changes
  • enhancement - Enhancement/feature
  • ignore-for-release - Exclude from release notes
  • semver-major - Breaking changes, significant release
  • semver-minor - Enhancement/feature

Be sure to add these to PRs order to autopopulate release notes!