Skip to content

Commit e88bca1

Browse files
authored
Publish moz-grammars automatically on crates.io (#609)
1 parent d4f4025 commit e88bca1

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.taskcluster.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,7 @@ tasks:
331331
features:
332332
taskclusterProxy: true
333333
maxRunTime: 3600
334-
image: "mozilla/taskboot:0.3.2"
334+
image: "mozilla/taskboot:0.3.3"
335335
env:
336336
TASKCLUSTER_SECRET: project/relman/rust-code-analysis/deploy
337337
command:
@@ -341,6 +341,10 @@ tasks:
341341
git config --global user.name moz.tools Bot &&
342342
git clone --quiet ${repository} &&
343343
cd rust-code-analysis &&
344+
cd tree-sitter-ccomment && taskboot cargo-publish --ignore-published && cd .. &&
345+
cd tree-sitter-preproc && taskboot cargo-publish --ignore-published && cd .. &&
346+
cd tree-sitter-mozjs && taskboot cargo-publish --ignore-published && cd .. &&
347+
cd tree-sitter-mozcpp && taskboot cargo-publish --ignore-published && cd .. &&
344348
taskboot retrieve-artifact --output-path=. --artifacts=public/book.tar.gz &&
345349
tar xfz book.tar.gz -C rust-code-analysis-book &&
346350
./rust-code-analysis-book/deploy-to-GitHub-Pages &&

0 commit comments

Comments
 (0)