Bump CI retention days#591
Conversation
To make it faster and easier to rerun intermittent failing tests
ipanfilo
left a comment
There was a problem hiding this comment.
It is made 1 day because of size of artifact and limited storage. It has to be confirmed with enterprise admins that we have enough space to store 7N750Mb data. Even after CK_JIT adoption it will be 7N320Mb that will probably be good for 3 day comparing to original (before QoLA) 1Gb package size.
Understood. My impression was that since this is a public repo with artifact storage on GitHub's servers, no quota applies (see e.g. https://docs.github.com/en/actions/concepts/billing-and-usage#about-billing-for-github-actions). But would be good to double check with the admins. |
I think actions are free for public repos but the storage might not. But yeah, better to check with admin. |
It is not about the price but about storage size limits: https://docs.github.com/en/actions/reference/limits#storage-limits-for-all-github-hosted-runners |
|
Here is what is currently in the artifact storage, sorted by size (approx. 9 GB total): |
With the changes in d62a755, older wheel artifacts from the same branch are automatically deleted before uploading new ones, so each branch keeps at most one copy of the wheels (~709 MB). Total storage consumption should remain comparable to the current usage. |
| env: | ||
| GH_TOKEN: ${{ github.token }} | ||
| run: | | ||
| BRANCH="${{ github.head_ref || github.ref_name }}" |
There was a problem hiding this comment.
Is it tested in all trigger scenarios? I'm not confident that github.head_ref and github.ref_name do always contain what we need
| types: [ labeled, synchronize, reopened ] | ||
|
|
||
| permissions: | ||
| actions: write |
There was a problem hiding this comment.
Why permission elevation is needed for this action?
| group: ${{ github.workflow }}-${{ github.ref }} | ||
| cancel-in-progress: true | ||
|
|
||
| permissions: |
There was a problem hiding this comment.
The same as before: why does it need permission elevation
Description
To make it faster and easier to rerun intermittent failing tests.
Type of change
Changes
Please list the changes introduced in this PR:
Checklist: