From 4390cf7d017f3098e9313ceacdc690b9b7be39bc Mon Sep 17 00:00:00 2001 From: Aryan Date: Sun, 14 Jun 2026 15:05:43 -0400 Subject: [PATCH] ci: remove release-time self-test of release-notes checker The check-release-notes job ran `pytest ci/tools/tests` from the repo root, which discovers the root conftest.py. That conftest imports cuda.pathfinder, but the job installs only pytest (not the project packages), so collection aborted with exit code 4 before any test ran. Running infra/tooling tests during a release is the wrong place for them. The step was already disabled (commented out); this removes the dead block so the release workflow only validates that the versioned release notes exist. The tooling tests under ci/tools/tests can be exercised in a PR-triggered CI workflow as a follow-up. Fixes #2062 --- .github/workflows/release.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 317a40caf3a..f6a8994c163 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -164,11 +164,6 @@ jobs: with: python-version: "3.12" - # - name: Self-test release-notes checker - # run: | - # pip install pytest - # pytest ci/tools/tests - - name: Check versioned release notes exist run: | python ci/tools/check_release_notes.py \