Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to latest Warg release to support registry federation #103

Closed
wants to merge 6 commits into from

Conversation

calvinrp
Copy link
Collaborator

@calvinrp calvinrp commented May 3, 2024

This is a small update to update to the latest Warg release. Supports federation across registries.

calvinrp added a commit to bytecodealliance/registry that referenced this pull request May 3, 2024
This PR starts to simplify the client API and enables using federation
in importing crates such as `cargo-component` and `wac`.

[Draft PR](bytecodealliance/cargo-component#286)
for `cargo-component`
[Draft PR](bytecodealliance/wac#103) for `wac`
@calvinrp calvinrp marked this pull request as draft May 6, 2024 18:00
@calvinrp calvinrp changed the title DRAFT: updating with Warg federation Update to latest Warg release to support registry federation May 7, 2024
@calvinrp calvinrp marked this pull request as ready for review May 7, 2024 21:24
@calvinrp
Copy link
Collaborator Author

calvinrp commented May 7, 2024

This PR is now ready for review

@macovedj macovedj requested review from peterhuene and rylev May 8, 2024 14:18
@calvinrp
Copy link
Collaborator Author

calvinrp commented May 8, 2024

Added registry feature to the default feature set

calvinrp added a commit to bytecodealliance/registry that referenced this pull request May 9, 2024
- This allows us to have a simpler
`FileSystemClient::new_with_default_config()` that gets the expected
`auth_token`.

Would simplify
bytecodealliance/cargo-component#288,
bytecodealliance/wac#103,
bytecodealliance/wasm-pkg-tools#6,
esoterra/wow#3

- Added client download as a stream methods
- Validates the content digest as downloading from the registry
@calvinrp
Copy link
Collaborator Author

Closing in favor of #106

@calvinrp calvinrp closed this May 10, 2024
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