Tags: elastiflow/gha-reusable
Tags
fix: Wrap "git-cliff" with python (#19) * chore: "add_git_notes" is no longer needed for "prepare-release" * fix: Wrap "git-cliff" with python Wrap "git-cliff" with python instead of shell to make it easier to improve and debug the action. Wrapper script becomes more complex (additional new/latest tag parsing is needed) which increases the need of the unit tests. Note, only stdlib is used for python wrapper. * fix: Unused imports * fix: Add ruff * fix: Linting * chore: Better func name * fix: Implement PR suggestions
feat: Replace "semantic-releases" with "git-cliff" (#17) * feat: Replace "semantic-releases" with "git-cliff" * chore: Examples * chore: Markdownlint * chore: Cleanup * fix: Consider only "this" branch * Update actions/prepare-release/action.yml Co-authored-by: Keli (Madison) Grubb <[email protected]> * Update actions/prepare-release/action.yml Co-authored-by: Keli (Madison) Grubb <[email protected]> --------- Co-authored-by: Keli (Madison) Grubb <[email protected]>
feat(prepare-release): Add monorepo support (#16) Add a monorepo support to the `prepare-release` action. The feature relies on the [semantic-release-monorepo](https://github.com/pmowrer/semantic-release-monorepo) library and allows to have separate changelogs for different applications in the monorepo. Note, the feature is still experimental and needs more "battle-testing"
feat: Ability to specify "tag_format" for pre-release action. (#15) In some cases we may need to set [tag_format](https://semantic-release.gitbook.io/semantic-release/usage/configuration#tagformat) for the "semantic-release", for example to have an app name as a tag prefix for the helm chart. Although `tag_format` may be defined in the config, it does not work very well for the monorepo, when multiple configs may be needed for multiple apps, which has some issues - [ref](semantic-release/semantic-release#1592 (comment)). Moreover, the underlying action we use always tries to download the config from NPM instead of using a local file.
feat: Support multiple YAML keys update (#14) * feat: Support multiple YAML keys update Support for multiple YAML keys update in the prepare-release action * Update actions/prepare-release/bump_yaml.sh Co-authored-by: Keli (Madison) Grubb <[email protected]> --------- Co-authored-by: Keli (Madison) Grubb <[email protected]>
PreviousNext