Closed mateusoliveira43 closed 1 year ago
Idea: still just have a main
branch; use latest changes github action on each commit to main
; when there is a release commit (i.e. version changes), create release and tag with github action (with the body being changelog file for that version).
to get current tag
git describe --tag --abbrev=0
create job that generates JSON with 3 parameters:
and if version is new, call release action with tag and body.
add this link to documentation https://semver.org/
Add versioning automation. This can help https://github.com/tiangolo/latest-changes