mirror of
https://github.com/goauthentik/authentik.git
synced 2026-06-17 19:09:11 +03:00
root: update gen-changelog to filter unnecessary commits (#22550)
* root: update gen-changelog to filter unnecessary commits * remove filtering bump commits --------- Co-authored-by: Jens L. <jens@goauthentik.io>
This commit is contained in:
@@ -186,7 +186,7 @@ gen-changelog: ## (Release) generate the changelog based from the commits since
|
|||||||
git log --pretty=format:"- %s" $(shell git merge-base ${last_version} ${current_commit})...${current_commit} > merged_to_current
|
git log --pretty=format:"- %s" $(shell git merge-base ${last_version} ${current_commit})...${current_commit} > merged_to_current
|
||||||
git log --pretty=format:"- %s" $(shell git merge-base ${last_version} ${current_commit})...${last_version} > merged_to_last
|
git log --pretty=format:"- %s" $(shell git merge-base ${last_version} ${current_commit})...${last_version} > merged_to_last
|
||||||
grep -Eo 'cherry-pick (#\d+)' merged_to_last | cut -d ' ' -f 2 | sed 's/.*/(&)$$/' > cherry_picked_to_last
|
grep -Eo 'cherry-pick (#\d+)' merged_to_last | cut -d ' ' -f 2 | sed 's/.*/(&)$$/' > cherry_picked_to_last
|
||||||
grep -vf cherry_picked_to_last merged_to_current | sort > changelog.md
|
grep -vf cherry_picked_to_last merged_to_current | grep -vE '^- (ci:|website)' | sort > changelog.md
|
||||||
rm merged_to_current
|
rm merged_to_current
|
||||||
rm merged_to_last
|
rm merged_to_last
|
||||||
rm cherry_picked_to_last
|
rm cherry_picked_to_last
|
||||||
|
|||||||
Reference in New Issue
Block a user