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

publish an image of all passed proposals #6

Closed
turadg opened this issue Nov 2, 2023 · 2 comments · Fixed by #11
Closed

publish an image of all passed proposals #6

turadg opened this issue Nov 2, 2023 · 2 comments · Fixed by #11

Comments

@turadg
Copy link
Member

turadg commented Nov 2, 2023

What is the Problem Being Solved?

We need a way to test the impending upgrade handler from agoric-sdk on top of the agoric-3 chain.

When this test was in agoric-sdk, its final step was to perform the next (unreleased) upgrade. To do that in this repo, it would have to pull an SDK image with the version of agd to test. But that would make the testing cycle laborious when making edits in agoric-sdk and checking they succeed at upgrade.

Description of the Design

Have this repo publish an image with the state resulting from all passed proposals.

Agoric-sdk will pull that image for its own CI, in which it applies the unreleased upgrade handler on top.

To facilitate external use, also,

Security Considerations

Scaling Considerations

Test Plan

Upgrade Considerations

@dckc
Copy link
Member

dckc commented Nov 8, 2023

hm. where do we document docker pull ghcr.io/agoric/agoric-3-proposals:main?

@turadg
Copy link
Member Author

turadg commented Nov 8, 2023

where do we document

9823dd4 but it's not yet in main.

I'll include it in my next PR

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 a pull request may close this issue.

2 participants