Skip to content

fix(release): bind every validator to the locked Python - #31

Merged
rldyourmnd merged 1 commit into
mainfrom
fix/release-bind-python-path
Aug 24, 2026
Merged

fix(release): bind every validator to the locked Python#31
rldyourmnd merged 1 commit into
mainfrom
fix/release-bind-python-path

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Summary

  • prepend the release venv to PATH before invoking the full release gate
  • prove the workflow binds both explicit pytest and internal python3 validators to the same environment

Root cause

Run 32689622833 proved GDS_TEST_PYTHON covered pytest, while validate_go_core.sh still resolved system python3 and failed to import referencing.

Verification

  • go test ./core/releasebuilder
  • actionlint .github/workflows/release-bundle.yml
  • git diff --check

@rldyourmnd
rldyourmnd merged commit a7f72ea into main Aug 24, 2026
7 checks passed
@rldyourmnd
rldyourmnd deleted the fix/release-bind-python-path branch August 24, 2026 04:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant