Skip to content

Commit 6499784

Browse files
evaluate install-action github action
1 parent 8805afc commit 6499784

File tree

1 file changed

+16
-4
lines changed

1 file changed

+16
-4
lines changed

.github/workflows/publish.yml

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,17 @@ jobs:
2626
- name: Setup Rust cache
2727
uses: ./.github/workflows/setup-rust-cache
2828

29-
- name: Install Gettext
30-
run: |
31-
sudo apt update
32-
sudo apt install gettext
29+
- name: Install build tools
30+
uses: taiki-e/install-action@v2
31+
with:
32+
# testing without version first but should be
33+
34+
35+
36+
37+
38+
39+
tool: mdbook,mdbook-svgbob,mdbook-pandoc,mdbook-i18n-helpers,i18n-report,mdbook-linkcheck2
3340

3441
- name: Install mdbook
3542
run: cargo xtask install-tools
@@ -138,6 +145,11 @@ jobs:
138145
- name: Make all downloaded tools executable
139146
run: chmod +x /home/runner/.cargo/bin/*
140147

148+
- name: Install Gettext
149+
run: |
150+
sudo apt update
151+
sudo apt install gettext
152+
141153
- name: Download all translations
142154
uses: actions/download-artifact@v4
143155
with:

0 commit comments

Comments
 (0)