Skip to content

Commit f01b83b

Browse files
committed
chore: update justfile
1 parent 12ff4c5 commit f01b83b

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

justfile

+13-10
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ loki_endpoint := env_var_or_default("LOKI_ENDPOINT","")
77

88
term_dir := "crates/synd_term"
99
auth_dir := "crates/synd_auth"
10+
feed_dir := "crates/synd_feed"
1011

1112
alias format := fmt
1213
alias integration := integration-test
@@ -97,24 +98,26 @@ term *flags:
9798
backend:
9899
zellij action new-tab --layout .dev/backend_layout.kdl
99100

100-
# Generate CHANGELOG
101-
changelog: changelog-term changelog-auth
101+
changelog-auth:
102+
GIT_CLIFF__GIT__TAG_PATTERN="synd-auth-v.*" \
103+
git cliff --include-path "{{auth_dir}}/**" --include-path "crates/synd_authn/**" out> {{auth_dir}}/CHANGELOG.md
104+
105+
changelog-feed:
106+
GIT_CLIFF__GIT__TAG_PATTERN="synd-feed-v.*" \
107+
git cliff --include-path "{{feed_dir}}/**" out> {{feed_dir}}/CHANGELOG.md
102108

103-
# Generate synd_term CHANGELOG
104-
# todo use GIT_CLIFF__CHANGELOG__TAG_PATTERN=""
105109
changelog-term:
106110
GIT_CLIFF__GIT__TAG_PATTERN="synd-term-v.*" \
107111
git cliff --include-path "{{term_dir}}/**" out> {{term_dir}}/CHANGELOG.md
108112

109-
changelog-auth:
110-
GIT_CLIFF__GIT__TAG_PATTERN="synd-auth-v.*" \
111-
git cliff --include-path "{{auth_dir}}/**" --include-path "crates/synd_authn/**" out> {{auth_dir}}/CHANGELOG.md
112-
113113
# Release synd_auth
114-
release-auth *flags:
114+
release-auth *flags: changelog-auth
115115
cargo release --package synd-auth {{flags}}
116116

117+
release-feed *flags: changelog-feed
118+
cargo release --package synd-feed {{flags}}
119+
117120
# Release synd_term
118-
release-term *flags:
121+
release-term *flags: changelog-term
119122
cargo release --package synd-term {{flags}}
120123

0 commit comments

Comments
 (0)