semantic-release-ado
Version:
Semantic release plugin for automatic releases on Azure DevOps pipelines.
26 lines (21 loc) • 502 B
YAML
name: semantic-release-ado
trigger:
- master
- alpha
- beta
variables:
buildConfiguration: Release
jobs:
- job: Publish
pool:
vmImage: 'windows-latest'
steps:
- script: >
npx -p semantic-release
-p @semantic-release/changelog
-p @semantic-release/git
-p @semantic-release/npm
-p @semantic-release/github
semantic-release
env: { GH_TOKEN: $(GitHubToken), NPM_TOKEN: $(NpmToken) }
displayName: 'Semantic release'