From 87d51a0afe5deda37f5ced28cc0f1e2441c23f93 Mon Sep 17 00:00:00 2001 From: jyviko <2501648+jyviko@users.noreply.github.com> Date: Tue, 13 Oct 2026 20:00:09 -0400 Subject: [PATCH] ci: the oracle job follows the code-change filter; docs/oracle.md counts as code Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm --- .github/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d98ecbb..54b0fa3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,7 +46,7 @@ jobs: code=false while IFS= read -r f; do case "$f" in - docs/features.md) code=true ;; + docs/features.md|docs/oracle.md) code=true ;; *.md|docs/*) ;; "") ;; *) code=true ;; @@ -93,6 +93,8 @@ jobs: # its fixture, and docs/oracle.md must be the table the cases produce. Cases marked `slow` # run here too while the whole set stays within a few minutes; `--quick` skips them. name: cargo xtask oracle + needs: changes + if: needs.changes.outputs.code == 'true' runs-on: ubuntu-24.04 timeout-minutes: 45 steps: