Skip to content

ci: remove release runner Python and sudo assumptions#104

Merged
cbusillo merged 1 commit into
mainfrom
fix/release-runner-preflight
May 24, 2026
Merged

ci: remove release runner Python and sudo assumptions#104
cbusillo merged 1 commit into
mainfrom
fix/release-runner-preflight

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

Summary

  • remove sudo from the release preflight cargo target-dir preparation so self-hosted runners without sudo can proceed
  • remove setup-python from release jobs and use the runner's existing python3 for the rust-toolchain parse

Validation

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/release.yml"); puts "yaml ok"'
  • git diff --check
  • rg -n "Setup Python 3.12|setup-python|python-version|sudo mkdir|sudo chown|python -c" .github/workflows/release.yml
  • ./build-fast.sh

Refs #87

@cbusillo cbusillo merged commit d1f5bc7 into main May 24, 2026
1 check passed
@cbusillo cbusillo deleted the fix/release-runner-preflight branch May 24, 2026 04:51
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