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

[META] Improve the time taken by Github Actions on pull requests #53

Closed
8 tasks done
VachaShah opened this issue Feb 16, 2023 · 2 comments
Closed
8 tasks done

[META] Improve the time taken by Github Actions on pull requests #53

VachaShah opened this issue Feb 16, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@VachaShah
Copy link
Collaborator

VachaShah commented Feb 16, 2023

Is your feature request related to a problem?

Problem is as mentioned in #39.

What solution would you like?

Improve the integration_unreleased workflow as done in opensearch-project/opensearch-dsl-py#92

What alternatives have you considered?

A clear and concise description of any alternative solutions or features you've considered.

Do you have any additional context?

As the matrix grows for versions to test against for the clients, the Github actions on PRs take more time to run. This change helps reducing this time significantly as stated in opensearch-project/opensearch-dsl-py#92.

Tracking changes for all clients

@shyim
Copy link

shyim commented Feb 18, 2023

I guess it would make more sense to have one opensearch-nightly repository which builds every night the latest artifact and automatically creates a release.

So it code won't be complex inside the clients, as they just download an artifact/release/docker from there

@dblock
Copy link
Member

dblock commented Feb 28, 2023

@shyim you could add any nightly/cron GHA to this repo that would execute the test matrix

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants