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

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
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

No branches or pull requests

1 participant