Skip to content

Add PowerIO as a hard dependency#59

Closed
cameronkhanpour wants to merge 1 commit into
mainfrom
ck/powerio-dependency-registration-gate
Closed

Add PowerIO as a hard dependency#59
cameronkhanpour wants to merge 1 commit into
mainfrom
ck/powerio-dependency-registration-gate

Conversation

@cameronkhanpour

Copy link
Copy Markdown
Collaborator

Summary

Why

PowerDiff should install PowerIO as a hard dependency once the PowerIO registration is approved. Until JuliaRegistries/General#157692 merges, normal CI is expected to remain blocked on resolving PowerIO; after the registration lands, the compat bound should become satisfiable.

Merge gating note

This PR is intentionally draft because main is currently unprotected. Running gh pr merge --auto on the first PR merged it immediately instead of waiting for checks or the PowerIO registration. PR #58 reverted that premature merge and restored main.

To make this PR truly auto-merge when registration is approved, configure main branch protection / ruleset required checks first, then mark this PR ready and enable GitHub auto-merge. The checks that demonstrated the registration gate were test and build, both of which failed before the registry entry existed.

Validation

@samtalki

Copy link
Copy Markdown
Member

Superseded by #60 and #48 (attached co-author credit for you to #60 @cameronkhanpour )

@samtalki samtalki closed this Jun 15, 2026
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.

2 participants