Skip to content

Commit 3525f96

Browse files
committed
chore: remove publishing cooldown
it seems that the rate-limit does not apply for further updates, but only to publishing new crates Signed-off-by: azjezz <[email protected]>
1 parent de53da4 commit 3525f96

File tree

1 file changed

+29
-31
lines changed

1 file changed

+29
-31
lines changed

Justfile

Lines changed: 29 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -18,35 +18,33 @@ fix:
1818
cargo fix --allow-dirty --allow-staged
1919

2020
publish:
21-
# Sadly, we get rate-limited by crates.io, so we have to sleep between each publish.
22-
# This is a workaround until we hopefully get a limit increase from crates.io.
2321
# Note: the order of publishing is important, as some crates depend on others.
24-
sleep 60 && cargo publish -p mago-casing --allow-dirty
25-
sleep 60 && cargo publish -p mago-trinary --allow-dirty
26-
sleep 60 && cargo publish -p mago-interner --allow-dirty
27-
sleep 60 && cargo publish -p mago-source --allow-dirty
28-
sleep 60 && cargo publish -p mago-span --allow-dirty
29-
sleep 60 && cargo publish -p mago-reflection --allow-dirty
30-
sleep 60 && cargo publish -p mago-token --allow-dirty
31-
sleep 60 && cargo publish -p mago-ast --allow-dirty
32-
sleep 60 && cargo publish -p mago-walker --allow-dirty
33-
sleep 60 && cargo publish -p mago-traverser --allow-dirty
34-
sleep 60 && cargo publish -p mago-ast-utils --allow-dirty
35-
sleep 60 && cargo publish -p mago-composer --allow-dirty
36-
sleep 60 && cargo publish -p mago-docblock --allow-dirty
37-
sleep 60 && cargo publish -p mago-feedback --allow-dirty
38-
sleep 60 && cargo publish -p mago-fixer --allow-dirty
39-
sleep 60 && cargo publish -p mago-reporting --allow-dirty
40-
sleep 60 && cargo publish -p mago-formatter --allow-dirty
41-
sleep 60 && cargo publish -p mago-lexer --allow-dirty
42-
sleep 60 && cargo publish -p mago-parser --allow-dirty
43-
sleep 60 && cargo publish -p mago-names --allow-dirty
44-
sleep 60 && cargo publish -p mago-symbol-table --allow-dirty
45-
sleep 60 && cargo publish -p mago-semantics --allow-dirty
46-
sleep 60 && cargo publish -p mago-typing --allow-dirty
47-
sleep 60 && cargo publish -p mago-reflector --allow-dirty
48-
sleep 60 && cargo publish -p mago-linter --allow-dirty
49-
sleep 60 && cargo publish -p mago-service --allow-dirty
50-
sleep 60 && cargo publish -p mago-wasm --allow-dirty
51-
sleep 60 && cargo publish -p mago-cli --allow-dirty
52-
sleep 60 && cargo publish
22+
cargo publish -p mago-casing --allow-dirty
23+
cargo publish -p mago-trinary --allow-dirty
24+
cargo publish -p mago-interner --allow-dirty
25+
cargo publish -p mago-source --allow-dirty
26+
cargo publish -p mago-span --allow-dirty
27+
cargo publish -p mago-reflection --allow-dirty
28+
cargo publish -p mago-token --allow-dirty
29+
cargo publish -p mago-ast --allow-dirty
30+
cargo publish -p mago-walker --allow-dirty
31+
cargo publish -p mago-traverser --allow-dirty
32+
cargo publish -p mago-ast-utils --allow-dirty
33+
cargo publish -p mago-composer --allow-dirty
34+
cargo publish -p mago-docblock --allow-dirty
35+
cargo publish -p mago-feedback --allow-dirty
36+
cargo publish -p mago-fixer --allow-dirty
37+
cargo publish -p mago-reporting --allow-dirty
38+
cargo publish -p mago-formatter --allow-dirty
39+
cargo publish -p mago-lexer --allow-dirty
40+
cargo publish -p mago-parser --allow-dirty
41+
cargo publish -p mago-names --allow-dirty
42+
cargo publish -p mago-symbol-table --allow-dirty
43+
cargo publish -p mago-semantics --allow-dirty
44+
cargo publish -p mago-typing --allow-dirty
45+
cargo publish -p mago-reflector --allow-dirty
46+
cargo publish -p mago-linter --allow-dirty
47+
cargo publish -p mago-service --allow-dirty
48+
cargo publish -p mago-wasm --allow-dirty
49+
cargo publish -p mago-cli --allow-dirty
50+
cargo publish --allow-dirty

0 commit comments

Comments
 (0)