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

[ENH] - Colapse Cloud provider test into single workflow using custom actions and skip conditionals #2451

Open
viniciusdc opened this issue May 7, 2024 · 2 comments

Comments

@viniciusdc
Copy link
Contributor

Feature description

Some users when forking our repo, would like to have the power to skip the cloud tests when they are not required, we could use the same idea that @tylergraff suggested on #2369

I prose we collapse all testing into a single yaml file, where we can keep it running on schedule and also add and extra conditional check as the one proposed on the above issue, so that it can be skipped. The main reason to collapse it would be that most of the current logic is mostly the same

Value and/or benefit

  • help devex when forking the repo
  • better control over the current tests

Anything else?

No response

@marcelovilla
Copy link
Member

I support the idea of having one yaml file that handles cloud providers deployment—at the end the logic behind deploying is the same and the only thing that changes are configuration options and credentials. What I think we could do is abstract the logic into a reusable workflow that we then call multiple times, once for each provider.

@kcpevey
Copy link
Contributor

kcpevey commented Jul 5, 2024

@BrianCashProf will be taking a look at this one.

@kcpevey kcpevey linked a pull request Jul 17, 2024 that will close this issue
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: New 🚦
Development

Successfully merging a pull request may close this issue.

4 participants