diff --git a/Taskfile.yaml b/Taskfile.yaml index ee94b7299..13a829da3 100644 --- a/Taskfile.yaml +++ b/Taskfile.yaml @@ -42,6 +42,12 @@ tasks: cmds: - task: check:check-all + changelog: + desc: Generate Changelog + cmds: + - rm -f CHANGELOG.md + - git-changelog -o CHANGELOG.md -c conventional -t keepachangelog . + clean-all: desc: Cleans everything... cmds: diff --git a/dev-assets/tasks/darwin/check-tools.yaml b/dev-assets/tasks/darwin/check-tools.yaml index 600e174ad..7835864f3 100644 --- a/dev-assets/tasks/darwin/check-tools.yaml +++ b/dev-assets/tasks/darwin/check-tools.yaml @@ -29,6 +29,7 @@ tasks: - task: check-docker-compose - task: check-java - task: check-jq + - task: check-git-changelog ignore_error: true check-helm: @@ -70,6 +71,12 @@ tasks: cmds: - ./check_bin.sh jq https://jqlang.github.io/jq/ + check-git-changelog: + dir: dev-assets/tasks/darwin + silent: true + cmds: + - ./check_bin.sh git-changelog https://pypi.org/project/git-changelog/#description + check-java: dir: dev-assets/tasks/darwin silent: true diff --git a/dev-assets/tasks/linux/check-tools.yaml b/dev-assets/tasks/linux/check-tools.yaml index decd5f077..c96344c32 100644 --- a/dev-assets/tasks/linux/check-tools.yaml +++ b/dev-assets/tasks/linux/check-tools.yaml @@ -29,6 +29,7 @@ tasks: - task: check-docker-compose - task: check-java - task: check-jq + - task: check-git-changelog ignore_error: true check-helm: @@ -67,6 +68,12 @@ tasks: cmds: - ./check_bin.sh jq https://jqlang.github.io/jq/ + check-git-changelog: + dir: dev-assets/tasks/linux + silent: true + cmds: + - ./check_bin.sh git-changelog https://pypi.org/project/git-changelog/#description + check-java: dir: dev-assets/tasks/linux silent: true diff --git a/dev-assets/tasks/windows/check-tools.yaml b/dev-assets/tasks/windows/check-tools.yaml index 14b79386a..ed2df50c8 100644 --- a/dev-assets/tasks/windows/check-tools.yaml +++ b/dev-assets/tasks/windows/check-tools.yaml @@ -29,6 +29,7 @@ tasks: - task: check-docker-compose - task: check-java - task: check-jq + - task: check-git-changelog ignore_error: true check-helm: @@ -67,6 +68,12 @@ tasks: cmds: - echo "task 'check-prereq' not implemented for windows!" + check-git-changelog: + dir: dev-assets/tasks/windows + silent: true + cmds: + - echo "task 'check-prereq' not implemented for windows!" + check-java: dir: dev-assets/tasks/windows silent: true