aqua install
will ensure github cli, changie, and task are setup for cli invocation.task
to list the Task commands available.
task config
to set the github cli default tojenkinsci/thycotic-devops-secrets-vault-plugin
instead of the forked branch.task bump
to generate changelog and update release notes.task release
to create the draft release.
- Use changie to add entries.
- The release body, ie the results from
cat .changes/$(change latest).md
would need to match the identified "interesting categories" emojis from Jenkins. Interesting- Since we are using the "using" workflow I can't pass this in as an override to match changie so I've updated changie config to match the items that should be interesting.
- List of Emoji that are looked for automatically
- Value:
default: '[💥🚨🎉🐛⚠🚀🌐👷]|:(boom|tada|construction_worker):'
- The labels for the pull request must be used if leveraging the reusable workflows as well. labels
- The updated list of who has permissions is available on the jenkins website: Source
- The permission set for CD should be enabled as found here: repository permissions updater