@@ -8,6 +8,7 @@ term_dir := "crates/synd_term"
8
8
auth_dir := " crates/synd_auth"
9
9
feed_dir := " crates/synd_feed"
10
10
o11y_dir := " crates/synd_o11y"
11
+ api_dir := " crates/synd_api"
11
12
12
13
alias format := fmt
13
14
alias integration := integration-test
@@ -105,11 +106,11 @@ backend:
105
106
106
107
# Record demo
107
108
demo * flags :
108
- LC_ALL=" en_US.UTF-8" LANG=" en_US.UTF-8" nix run nixpkgs#asciinema -- rec demo.cast --overwrite {{flags}}
109
+ LC_ALL=" en_US.UTF-8" LANG=" en_US.UTF-8" nix run nixpkgs#asciinema -- rec demo.cast --overwrite {{ flags }}
109
110
110
111
# Convert demo to gif
111
112
demo2gif * flags :
112
- LC_ALL=" en_US.UTF-8" LANG=" en_US.UTF-8" nix run nixpkgs#asciinema-agg -- demo.cast demo.gif {{flags}}
113
+ LC_ALL=" en_US.UTF-8" LANG=" en_US.UTF-8" nix run nixpkgs#asciinema-agg -- demo.cast demo.gif {{ flags }}
113
114
114
115
changelog-auth :
115
116
GIT_CLIFF__GIT__TAG_PATTERN=" synd-auth-v.*" \
@@ -127,6 +128,10 @@ changelog-term:
127
128
GIT_CLIFF__GIT__TAG_PATTERN=" synd-term-v.*" \
128
129
git cliff --include-path " {{ term_dir }} /**" out> {{ term_dir }} / CHANGELOG.md
129
130
131
+ changelog-api :
132
+ GIT_CLIFF__GIT__TAG_PATTERN=" synd-api-v.*" \
133
+ git cliff --include-path " {{ api_dir }} /**" out> {{ api_dir }} / CHANGELOG.md
134
+
130
135
# Release synd_auth
131
136
release-auth * flags : changelog-auth
132
137
cargo release --package synd-auth {{ flags }}
@@ -142,3 +147,5 @@ release-feed *flags: changelog-feed
142
147
release-term * flags : changelog-term
143
148
cargo release --package synd-term {{ flags }}
144
149
150
+ release-api * flags : changelog-api
151
+ cargo release --package synd-api {{ flags }}
0 commit comments