- fix: solve issue that changelog is not parsed properly if changelog.md do not have last empty line
- fix: solve issue that unexpected changelog-not-modified warning is printed
- fix: solve issue that auto-unreleased-commit feature is not working
- feature: add dependabot to default feature branches
- fix: solve issue that gitflow is failed if source branch is removed
- fix: solve issue that CHANGELOG input is not used on everywhere
- feature: add Unreleased to changelog if necessary
- fix: use TOKEN instead of GITHUB_TOKEN
- feature: support fetching github token from github app
- fix: solve issue that DEVELOP_BRANCH input is not used
- fix: solve issue that github token is not applied to github command line tool
- feature: add customizable feature
- change: make gitflow as reusable workflow
- change: do not close pull request if branch do not satisfy condition
- change: make gitflow works with one job
- fix: solve issue that workflow do not work every modification of pull request
- change: replace (release/ or hotfix/ => develop) merge with pull request
- fix: solve issue that release/ or hotfix/ branch can not be merged to develop branch when branch protection rules are applied on develop branch
- feature: when (feature/ => develop) pull request is merged, github actions remove feature/ branch
- feature: when (release/ or hotfix/ => main) pull request is merged, github actions remove release/ or hotfix/ branch
- feature: when pull reqeust, github actions check pull request is (release/ or hotfix/ => main) or (feature/ => develop), if not github actions close the pull request
- feature: when (feature/ => develop) pull request, github actions check changelog.md is modified, if not github actions add comment to recommend modifying changelog.md
- feature: when (feature/ => develop) pull request, github actions check changelog.md contains '## Unreleased' sentence, if not github actions close the pull request
- feature: when (release/ or hotfix/ => main) pull request, github actions check source branch's name in 'type/0.0.0' format, if not github actions close the pull request
- feature: when (release/ or hotfix/ => main) pull request, github actions check changelog.md contains not '## Unreleased' sentence, if not github actions close the pull request
- feature: when (release/ or hotfix/ => main) pull request, github actions check changelog.md contains '## $VERSION' sentence, if not github actions close the pull request
- feature: when (release/ or hotfix/ => main) pull request, github actions check changelog.md's content of '## $VERSION' is not empty, if not github actions close the pull request
- feature: when (release/ or hotfix/ => main) pull request is merged, github actions create '$VERSION' tag and '$VERSION' release, append changelog.md's content of '## $VERSION' to release note, append result of github's generate release note feature to release note
- feature: when (release/ or hotfix/ => main) pull request is merged, github actions create and merge (release/ or hotfix/ => develop) pull request