From ea63971937194257163be99299049511ee09d643 Mon Sep 17 00:00:00 2001 From: Joseph Edwards Date: Wed, 27 Aug 2025 10:53:14 +0100 Subject: [PATCH 1/2] Add cleanup step --- action.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/action.yml b/action.yml index ce3bbaf..36caaf1 100644 --- a/action.yml +++ b/action.yml @@ -120,3 +120,10 @@ runs: EOF $GAP __DOC_CHECKER__.g -c "QUIT;" + + - name: "Cleanup environment" + shell: bash + run: | + rm -f __DOC_CHECKER__.g + rm -f output.log + find doc \( -name '*.aux' -o -name '*.bbl' -o -name '*.blg' -o -name '*.brf' -o -name '*.idx' -o -name '*.ilg' -o -name '*.ind' -o -name '*.log' -o -name '*.out' -o -name '*.pnr' -o -name '*.toc' -o -name '*.tst' \) -exec rm -f {} + From fe35f9869fdc1662343acdddf22ae4bf75fbbfde Mon Sep 17 00:00:00 2001 From: Joseph Edwards Date: Wed, 27 Aug 2025 10:58:34 +0100 Subject: [PATCH 2/2] Test for presence of unwanted files in the CI --- .github/workflows/CI.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 7475f57..573f8b1 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -31,3 +31,8 @@ jobs: - uses: ./this-action/ with: use-latex: ${{ matrix.use-latex }} + - name: Check for unwanted files + run: | + test ! -f output.log + test ! -f __DOC_CHECKER__.g + find doc \( -name '*.aux' -o -name '*.bbl' -o -name '*.blg' -o -name '*.brf' -o -name '*.idx' -o -name '*.ilg' -o -name '*.ind' -o -name '*.log' -o -name '*.out' -o -name '*.pnr' -o -name '*.toc' -o -name '*.tst' \) -exec test ! -f {} +