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 the OPA Version Bump Workflow to automatically run an OPA unit test and a smoke test with the new version #1552

Open
buidav opened this issue Feb 4, 2025 · 0 comments
Labels
enhancement This issue or pull request will add new or improve existing functionality
Milestone

Comments

@buidav
Copy link
Collaborator

buidav commented Feb 4, 2025

💡 Summary

This issue is to update the OPA version bump workflow to automatically download the latest version of OPA and run both an OPA unit test and a ScubaGear smoke test to see if there are any issues

Motivation and context

Currently a human still has to check that the latest OPA version isn't causing any issues to ScubaGear.
This update to the workflow will remove the extra work for the human. The humans will only need to check if the OPA unit test run and ScubaGear smoke test are working.

Implementation notes

  • Updates to run_update_opa.yaml
  • Likely requires refactoring run_update_opa.yaml to unit testable code as well.

Acceptance criteria

  • An update OPA workflow includes information about a OPA unit test run with the new version and if a ScubaGear smoke test succeeded.
@buidav buidav added the enhancement This issue or pull request will add new or improve existing functionality label Feb 4, 2025
@schrolla schrolla added this to the Backlog milestone Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement This issue or pull request will add new or improve existing functionality
Projects
None yet
Development

No branches or pull requests

2 participants