changed actions since it runs on repo level, added cargo build

This commit is contained in:
Merve Noyan 2023-09-21 12:23:52 +02:00
parent 2bddc78dca
commit 7206fe3163

View File

@ -3,7 +3,7 @@ name: Automatic Documentation for Launcher
on:
push:
paths:
- "../../launcher/src/main.rs"
- "/launcher/src/main.rs"
push:
branches:
- main
@ -16,6 +16,13 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2
- name: Install Launcher
id: install-launcher
run: |
cd launcher
cargo build
cd ..
- name: Run TGI Launcher docs
id: run-launcher-help
run: |
@ -25,7 +32,7 @@ jobs:
- name: Update Docs
run: |
output="${{ steps.run-launcher-help.outputs.output }}"
rm ../../docs/source/basic_tutorials/launcher.md
echo '```' >> ../../docs/source/basic_tutorials/launcher.md
echo $output >> ../../docs/source/basic_tutorials/launcher.md
echo '```' >> ../../docs/source/basic_tutorials/launcher.md
rm /docs/source/basic_tutorials/launcher.md
echo '```' >> /docs/source/basic_tutorials/launcher.md
echo $output >> /docs/source/basic_tutorials/launcher.md
echo '```' >> /docs/source/basic_tutorials/launcher.md