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

Github workflow for validating a new ACA-Py release #36

Open
dbluhm opened this issue Nov 15, 2023 · 2 comments
Open

Github workflow for validating a new ACA-Py release #36

dbluhm opened this issue Nov 15, 2023 · 2 comments

Comments

@dbluhm
Copy link
Member

dbluhm commented Nov 15, 2023

I think one of the key benefits we get from collecting plugins in this repo is validating each plugin against new releases of ACA-Py. This goes both ways: we get feedback on the ACA-Py release and we get early warning of compatibility issues or breaking changes in the plugins (assuming we run tests on pre-releases/release candidates).

I'm not sure the best way to accomplish this but I think it should be done! Thoughts?

@dbluhm
Copy link
Member Author

dbluhm commented Nov 15, 2023

If we do this the right way (and the integration tests for each of the plugins are constructed well), this effectively becomes another batch of integration tests for ACA-Py. I really like this lol. I'm always eager to have automated ways to increase our confidence in a release and detect issues early.

@jamshale
Copy link
Contributor

jamshale commented Jan 9, 2024

The repo manager script is pretty stable now and could help with this workflow. If the workflow could detect that there was a new release of acapy, run the updater script and then then integration tests that would be great.

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

2 participants