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

CI part 1 - Caching and build speed #1333

Open
gpmayorga opened this issue May 2, 2023 · 0 comments
Open

CI part 1 - Caching and build speed #1333

gpmayorga opened this issue May 2, 2023 · 0 comments
Labels
I7-optimisation Enhancement that provides better perfromance or smaller footprint. I8-enhancement An additional feature. I12-ci Issue related to CI P5-soon Issue should be addressed soon.

Comments

@gpmayorga
Copy link
Contributor

Description

We wan to have faster feedback on PRs, for this we've thought of a few options:

  1. main branch should be the one to write into the GHA cache, either regularly or on every merge

Research/based on

Off-site open space April 2023

How will this affect the code base

It should allow for faster feedback which at the same time should encourage developers to write smaller PRs

What are foreseen obstacles or hurdles to overcome?

Caching is a little complex and there might be some limitations when modifying the GHA code that may make this task way bigger than it seemed.

Testing this PR will be as hard as it is now until we succeed on caching.

Final testing would have to be done in the main branch after merging this

@gpmayorga gpmayorga added I7-optimisation Enhancement that provides better perfromance or smaller footprint. P5-soon Issue should be addressed soon. I8-enhancement An additional feature. labels May 2, 2023
@lemunozm lemunozm added the I12-ci Issue related to CI label May 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I7-optimisation Enhancement that provides better perfromance or smaller footprint. I8-enhancement An additional feature. I12-ci Issue related to CI P5-soon Issue should be addressed soon.
Projects
None yet
Development

No branches or pull requests

2 participants