Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

meta: add release-please-action for automated releases #2395

Merged
merged 5 commits into from May 19, 2021

Commits on May 11, 2021

  1. doc: update CHANGELOG markdown for release-please

    Matches the formatting that release-please produces. Using the same
    formatting for previous entries prevents release-please from overwriting
    (deleting) previous entries when it updates the CHANGELOG.
    DeeDeeG committed May 11, 2021
    Copy the full SHA
    cd09b65 View commit details
    Browse the repository at this point in the history
  2. ci: add .github/workflows/release-please.yml

    Automatically creates/updates release PRs when there are new commits
    on a given branch of the repository (currently configured as `master`).
    
    Semver hints in commit messages can let release-please know
    whether to draft a minor or major release, but otherwise the
    release proposal PR will be for a semver patch-level release by default.
    
    Co-authored-by: gengjiawen <technicalcute@gmail.com>
    DeeDeeG and gengjiawen committed May 11, 2021
    Copy the full SHA
    177c0f0 View commit details
    Browse the repository at this point in the history
  3. chore: update commit guidelines in PR template

    Link to the "How should I write my commits?" section of release-please's
    README.md, rather than the NodeJS commit guidelines.
    DeeDeeG committed May 11, 2021
    Copy the full SHA
    92ae1c1 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. ci: remove "travis" prefix for release-please

    We don't actually have a Travis CI config file (`.travis.yml`) anymore,
    and this would be redundant to the "ci" prefix anyway.
    DeeDeeG committed May 12, 2021
    Copy the full SHA
    c47b6f2 View commit details
    Browse the repository at this point in the history
  2. ci: add more prefixes for release-please

    More subcommands of node-gyp, and more OSes.
    
    Also add documentation comments in the .yml file
    explaining the categories and order of the prefix entries.
    DeeDeeG committed May 12, 2021
    Copy the full SHA
    4df4098 View commit details
    Browse the repository at this point in the history