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

Require and execute suite.yaml files #168

Merged
merged 17 commits into from
Feb 9, 2022

Conversation

julianKatz
Copy link
Contributor

@julianKatz julianKatz commented Feb 2, 2022

This PR adds github actions to:

  1. Require a suite.yaml file alongside every template.yaml file
  2. Execute the suite.yaml files as a Github Action

Fixes #164

Signed-off-by: juliankatz <juliankatz@google.com>
Signed-off-by: juliankatz <juliankatz@google.com>
Signed-off-by: juliankatz <juliankatz@google.com>
Signed-off-by: juliankatz <juliankatz@google.com>
Signed-off-by: juliankatz <juliankatz@google.com>
Signed-off-by: juliankatz <juliankatz@google.com>
Signed-off-by: juliankatz <juliankatz@google.com>
@julianKatz julianKatz changed the title Suite yaml automation Require and execute suite.yaml files Feb 2, 2022
@julianKatz julianKatz requested review from maxsmythe and a team February 2, 2022 01:25
Copy link
Contributor

@maxsmythe maxsmythe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Thanks for doing this!

@julianKatz julianKatz requested a review from a team February 3, 2022 20:51
Copy link
Member

@ritazh ritazh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

pending rebase and address merge conflict

Signed-off-by: juliankatz <juliankatz@google.com>
Signed-off-by: juliankatz <juliankatz@google.com>
Signed-off-by: juliankatz <juliankatz@google.com>
Signed-off-by: juliankatz <juliankatz@google.com>
Signed-off-by: juliankatz <juliankatz@google.com>
Signed-off-by: juliankatz <juliankatz@google.com>
Signed-off-by: juliankatz <juliankatz@google.com>
…per-library into suite-yaml-automation

Signed-off-by: juliankatz <juliankatz@google.com>
@julianKatz julianKatz merged commit 7e76799 into open-policy-agent:master Feb 9, 2022
@julianKatz julianKatz deleted the suite-yaml-automation branch February 9, 2022 19:54
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 this pull request may close these issues.

Require existence of suite.yaml and run gator test as part of presubmit
4 participants