Skip to content

vdeploy 0.1.1

Install from the command line:
Learn more about npm packages
$ npm install @aquaron/vdeploy@0.1.1
Install via package.json:
"@aquaron/vdeploy": "0.1.1"

About this version

@aquaron/vdeploy badge-build badge-vdeploy

Automate versioning (and changelogs) when a release is created.

Use

$ vdeploy

That's it! It'll walk you through the setup process the first time. You will need to edit .github/workflows/vdeploy.yml to match your release process. See this package's vdeploy.yml to get an idea how to set one up for your project.

Process

  • Install the vdeploy.yml and incr-version.sh in the right places
  • Checks for outstanding PR and merge them (requires GitHub CLI)
  • Update CHANGELOG.md from commit log (you can editable, vim)
  • Create a release with the next version number as tag and title (editable)

Files

.github/workflows/vdeploy.yml

When a release is created:

  • Triggers deployment workflow (see the file)
  • Increment package.json's minor version
  • Create a PR of the modified package.json

.github/scripts/incr-version.sh

Increment the version number minor based on what was just released.

Details


Assets

  • vdeploy-0.1.1.tgz

Download activity

  • Total downloads 0
  • Last 30 days 0
  • Last week 0
  • Today 0