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

Optimize test wf #112

Merged
merged 34 commits into from
Sep 23, 2024
Merged

Optimize test wf #112

merged 34 commits into from
Sep 23, 2024

Conversation

naik-aakash
Copy link
Collaborator

@naik-aakash naik-aakash commented Sep 23, 2024

Closes #104

Changes

  1. Dropped Python 3.9 from the workflow
  2. Uses docker image to speed up test workflows.
  3. Packages are now installed using uv (we have further speedup > less time spent in installing dependencies)
  4. Fix the issue of coverage files not being uploaded

Example test run times: https://github.com/naik-aakash/autoplex/actions/runs/11000504457

@naik-aakash naik-aakash changed the title Optimize test wf [WIP] Optimize test wf Sep 23, 2024
@naik-aakash naik-aakash changed the title [WIP] Optimize test wf Optimize test wf Sep 23, 2024
@naik-aakash
Copy link
Collaborator Author

Hi @JaGeo , this could be merged now. All things run as expected. Devcontainer env are also considerably quick to be usable now

@naik-aakash naik-aakash self-assigned this Sep 23, 2024
@JaGeo JaGeo merged commit f13ecc2 into autoatml:main Sep 23, 2024
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.

Update test workflows after docker images are published on github registry
2 participants