Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 1.76 KB

File metadata and controls

26 lines (18 loc) · 1.76 KB

Release

Setup Tools

  • aqua install will ensure github cli, changie, and task are setup for cli invocation.
  • task to list the Task commands available.

General Process

  • task config to set the github cli default to jenkinsci/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.

Other

  • 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

Maintainers