Skip to content

semantic-release plugin to update appVersion in a Helm chart

License

Notifications You must be signed in to change notification settings

Hatzl/semantic-release-helm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

semantic-release-helm

This is a plugin for semantic-release. It updates version and appVersion of a Helm chart's Chart.yaml.

The version is increased according to nextRelease.type, which can be one of

  • major
  • premajor
  • minor
  • preminor
  • patch
  • prepatch
  • prerelease

or null if it's not valid.

The appVersion is set to nextRelease.version.

Configuration

The plugin requires a single option chartPath which points to the chart directory, where the Chart.yaml is located.

{
  "plugins": [
    [
      "semantic-release-helm",
      {
        chartPath: '/path/to/chart'
      }
    ]
  ]
}

About

semantic-release plugin to update appVersion in a Helm chart

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%