From 52dccce7e2703a5bc3c543f18f71d4f5537a6a1b Mon Sep 17 00:00:00 2001 From: "Rifqi D. Panuluh" <69516665+nuluh@users.noreply.github.com> Date: Wed, 4 Jun 2025 15:00:49 +0700 Subject: [PATCH] Update latexdiff.yml --- .github/workflows/latexdiff.yml | 30 +++++++++++++----------------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/.github/workflows/latexdiff.yml b/.github/workflows/latexdiff.yml index 1b1477f..edeb474 100644 --- a/.github/workflows/latexdiff.yml +++ b/.github/workflows/latexdiff.yml @@ -63,18 +63,21 @@ jobs: - name: Generate diff.tex using latexdiff run: | latexdiff diff_output/base_flat.tex diff_output/compare_flat.tex > diff_output/diff.tex - - - name: Upload flattened .tex and diff.tex early - uses: actions/upload-artifact@v4 - with: - name: latex-diff-tex - path: | - diff_output/base_flat.tex - diff_output/compare_flat.tex - diff_output/diff.tex - name: Copy thesis.cls to diff_output run: cp compare/latex/thesis.cls diff_output/ + + - name: Copy chapter/img into diff_output + run: | + # Create the same chapter/img path inside diff_output + mkdir -p diff_output/chapter/img + # Copy all images from compare branch into diff_output + cp -R compare/latex/chapter/img/* diff_output/chapter/img/ + + - name: Copy .bib files into diff_output + run: | + mkdir -p diff_output + cp compare/latex/*.bib diff_output/ - name: Override “\input{preamble/fonts}” in diff.tex run: | @@ -84,17 +87,10 @@ jobs: run: | echo "📄 Preview of diff_output/diff.tex after font override:" head -n 50 diff_output/diff.tex - - - name: Compile diff.tex to PDF - working-directory: diff_output - continue-on-error: true - run: | - xelatex -interaction=nonstopmode diff.tex - xelatex -interaction=nonstopmode diff.tex - - name: Compile diff.tex to PDF working-directory: diff_output + continue-on-error: true run: | xelatex -interaction=nonstopmode diff.tex xelatex -interaction=nonstopmode diff.tex