Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 2.77 KB

extending.md

File metadata and controls

43 lines (37 loc) · 2.77 KB

Extending

Official plugins

  • @octorelease/changelog
    • Note: this is already part of @octorelease/core and does not have to be installed separately
    • init: Gather release notes from the package changelog(s)
    • version: Update the version numbers in the package changelog(s)
  • @octorelease/git
    • Note: this is already part of @octorelease/core and does not have to be installed separately
    • init: Configure user name and email to be used for Git commits
    • version: Commit changed files, tag the new version, and push these changes
  • @octorelease/github
    • Note: this is already part of @octorelease/core and does not have to be installed separately
    • init: Prompt for semantic release label on associated pull request
    • version: Publish a new release to GitHub and upload assets
    • success: Add "released" label to associated pull request
    • fail: Remove semantic release label on associated pull request
  • @octorelease/npm
    • Note: this is already part of @octorelease/core and does not have to be installed separately
    • init: Load version numbers from package.json and login to NPM registry
    • version: Bump the package version with npm CLI
    • publish: Publish the new package version to NPM registry
    • success: Verify that new package version can be installed successfully
  • @octorelease/lerna
    • init: Load version numbers from lerna.json and login to NPM registry
    • version: Bump changed package versions with lerna CLI
    • publish: Publish the new package versions to NPM registry
    • success: Verify that new package versions can be installed successfully
  • @octorelease/pypi
    • init: Verify that twine is installed and configured
    • publish: Publish packages in dist folder to PyPI registry
  • @octorelease/vsce
    • init: Verify personal access tokens to publish to VSIX registry
    • publish: Publish the new extension to VS Code marketplace and/or OVSX registry

Community plugins

Open a Pull Request to add your plugin to the list.