From 0364669ece2f591093ae9f451b5dbb4623d48f98 Mon Sep 17 00:00:00 2001 From: Marcos Borges <205091563+MarcosBorgesPhD@users.noreply.github.com> Date: Fri, 21 Nov 2025 00:34:12 +0100 Subject: [PATCH 1/4] Fix: address CI failure by updating snapshot-ci.yml --- .github/workflows/snapshot-ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/snapshot-ci.yml b/.github/workflows/snapshot-ci.yml index 8631545d..a5fe40b1 100644 --- a/.github/workflows/snapshot-ci.yml +++ b/.github/workflows/snapshot-ci.yml @@ -18,6 +18,9 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@v6 + - name: Install Pandoc + uses: jgm/pandoc-action@v2 + - name: Run snapshot tests run: | uv run python .github/auto-pr-tests/test_runner.py From 5f9455016ffdfced8450ecb8137d30dbfedffe6f Mon Sep 17 00:00:00 2001 From: Marcos Borges <205091563+MarcosBorgesPhD@users.noreply.github.com> Date: Fri, 21 Nov 2025 01:07:16 +0100 Subject: [PATCH 2/4] Fix: address CI failure by updating Pandoc installation --- .github/workflows/auto-pr-on-issue.yml | 3 +++ .github/workflows/snapshot-ci.yml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/auto-pr-on-issue.yml b/.github/workflows/auto-pr-on-issue.yml index 49a83653..8c62e9e3 100644 --- a/.github/workflows/auto-pr-on-issue.yml +++ b/.github/workflows/auto-pr-on-issue.yml @@ -26,6 +26,9 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@v6 + - name: Install Pandoc + uses: pandoc/actions/setup@v1 + - name: Set up Git run: | git config --global user.email "action@github.com" diff --git a/.github/workflows/snapshot-ci.yml b/.github/workflows/snapshot-ci.yml index a5fe40b1..aaf73754 100644 --- a/.github/workflows/snapshot-ci.yml +++ b/.github/workflows/snapshot-ci.yml @@ -19,7 +19,7 @@ jobs: uses: astral-sh/setup-uv@v6 - name: Install Pandoc - uses: jgm/pandoc-action@v2 + uses: pandoc/actions/setup@v1 - name: Run snapshot tests run: | From 38ddc43d859e764d4eff6d27a1d839c34d8799d4 Mon Sep 17 00:00:00 2001 From: Marcos Borges <205091563+MarcosBorgesPhD@users.noreply.github.com> Date: Tue, 2 Dec 2025 20:41:56 +0100 Subject: [PATCH 3/4] Keep Pandoc installation out of this PR. --- .github/workflows/auto-pr-on-issue.yml | 3 --- .github/workflows/snapshot-ci.yml | 3 --- 2 files changed, 6 deletions(-) diff --git a/.github/workflows/auto-pr-on-issue.yml b/.github/workflows/auto-pr-on-issue.yml index 8c62e9e3..49a83653 100644 --- a/.github/workflows/auto-pr-on-issue.yml +++ b/.github/workflows/auto-pr-on-issue.yml @@ -26,9 +26,6 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@v6 - - name: Install Pandoc - uses: pandoc/actions/setup@v1 - - name: Set up Git run: | git config --global user.email "action@github.com" diff --git a/.github/workflows/snapshot-ci.yml b/.github/workflows/snapshot-ci.yml index aaf73754..8631545d 100644 --- a/.github/workflows/snapshot-ci.yml +++ b/.github/workflows/snapshot-ci.yml @@ -18,9 +18,6 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@v6 - - name: Install Pandoc - uses: pandoc/actions/setup@v1 - - name: Run snapshot tests run: | uv run python .github/auto-pr-tests/test_runner.py From a41d09a450c41d36eb6f0fd72474714f44f72d9e Mon Sep 17 00:00:00 2001 From: Marcos Borges <205091563+MarcosBorgesPhD@users.noreply.github.com> Date: Wed, 3 Dec 2025 17:45:36 +0100 Subject: [PATCH 4/4] Fix: Adjust code-block indentation to match snapshot requirements and Sphinx rendering. --- scripts/auto-pr-helper.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/auto-pr-helper.py b/scripts/auto-pr-helper.py index de09de6b..309abb71 100644 --- a/scripts/auto-pr-helper.py +++ b/scripts/auto-pr-helper.py @@ -119,7 +119,7 @@ def format_code_block(code: str, lang: str = "rust") -> str: # Add required indentation indented_code = "\n".join( - f" {line}" for line in dedented_code.splitlines() + f" {line}" for line in dedented_code.splitlines() ) return f"\n\n{indented_code}\n"