AdaptiveConsulting / nexus-casc-plugin

Configuration as code plugin for Sonatype Nexus Repository Manager
MIT License
48 stars 21 forks source link

Run release/publish workflow on tag pushes #39

Closed larhauga closed 1 month ago

larhauga commented 1 year ago

This changes the behaviour of the release workflow. It will now trigger on pushed tags, and publish a new release with the produced kar file.

Upgraded actions to latest versions to fix deprecation warnings in github actions.

This is to fix the current pipeline which needs a new release to be manually created.

This workflow is run when a new tag is pushed; git tag v0xx && git push --tags.

larhauga commented 1 year ago

Hi @bdellegrazie! I hope that this PR is something that you are interested in. This would help us out a lot :)

larhauga commented 1 month ago

cleaning up unmerged pr's. I am currently running a fork that runs releases https://github.com/larhauga/nexus-casc-plugin