Skip to content
New issue

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

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

Already on GitHub? # to your account

Spec Integration: Ucan Invocation+ 1.0 / rs-ucan updates: Parity #548

Open
6 tasks
Tracked by #331
zeeshanlakhani opened this issue Feb 5, 2024 · 0 comments
Open
6 tasks
Tracked by #331

Comments

@zeeshanlakhani
Copy link
Contributor

zeeshanlakhani commented Feb 5, 2024

Summary

We want to move to Ucan Invocation ucan-wg/invocation#21 and leverage the updated work happening with rs-ucan. This should remove the need for homestar-invocation or make that an extremely small layer.

Components and Changes

  • Implement schemars (i.e. JSON-Schema) on the rs-ucan side.
  • Leverage the test-utils feature in rs-ucan to replace our mocks and test-utils from homestar-invocation.
  • Implement diesel
  • Instructions replaced
  • homestar-workflow should take in invocations (not tasks)
  • A non-anyhow, generalized bail/ensure (somewhere)
@zeeshanlakhani zeeshanlakhani changed the title Spec Integration: Ucan Invocation+ 1.0 / rs-ucan updates Spec Integration: Ucan Invocation+ 1.0 / rs-ucan updates: Parity Feb 22, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant