fixing root file passsing

This commit is contained in:
2026-03-08 15:46:21 +01:00
parent 04fa7cbab5
commit 840a13ca4a

View File

@@ -52,13 +52,24 @@ jobs:
- name: Compute LaTeX roots - name: Compute LaTeX roots
id: roots id: roots
run: | run: |
roots="main.tex" {
while IFS= read -r file; do echo "root_files<<EOF"
base=$(basename "$file") echo "main.tex"
roots="$roots,$base" for file in paper/src/main-mirror-*.tex; do
done < <(ls paper/src/main-mirror-*.tex 2>/dev/null || true) if [ -f "$file" ]; then
echo "root_files=$roots" >> "$GITHUB_OUTPUT" basename "$file"
echo "Compiling roots: $roots" fi
done
echo "EOF"
} >> "$GITHUB_OUTPUT"
echo "Compiling roots:"
echo "main.tex"
for file in paper/src/main-mirror-*.tex; do
if [ -f "$file" ]; then
basename "$file"
fi
done
- name: Compile LaTeX documents - name: Compile LaTeX documents
uses: xu-cheng/latex-action@v3 uses: xu-cheng/latex-action@v3