Skip to content

Conversation

jgowdy-godaddy
Copy link
Contributor

No description provided.

CI Bot and others added 30 commits October 2, 2025 14:00
…ent; node addon path; python uses maturin develop
…TH; ignore missing python artifact in assemble; improve node addon error detail
Maturin in manylinux container was detecting multiple platform tags
due to inherited workspace cache paths. Clear these env vars so
maturin uses its own isolated environment.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
The maturin-action was still detecting multiple platform tags because
cached cargo artifacts from other builds were present. Remove these
caches before Python builds to ensure clean manylinux environment.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Unset all workspace cache environment variables when running
maturin-action to prevent the Docker container from inheriting
paths that cause platform tag conflicts.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
jgowdy-godaddy and others added 3 commits October 6, 2025 11:10
Maturin may be detecting platform tags from leftover output artifacts.
Clean the output directory and recreate it before building.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Replace maturin-action with direct docker run commands to avoid
environment variable inheritance issues that cause platform tag
conflicts. This gives us complete control over the build environment.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
The manylinux containers have Python in /opt/python/cpXX-cpXX/bin,
not in the standard PATH. Use the cp38-cp38 interpreter directly.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
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