Open anilbey opened 6 months ago
Logs from the successful run (2nd attempt): https://github.com/BlueBrain/BlueCelluLab/actions/runs/8169106907/job/22334002556
Thanks!
My read of the trace is that for some reason bluecellulab-0.0.1.dev1/tests/examples/circuit_sonata_quick_scx_multi_circuit/components/CircuitB/mo
is not marked as a directory in the archive, i.e., the headers don't indicate that it's a directory. Any idea how the source distribution is being built? (Is that path a symlink, or something like that?)
Oh I see. Those directories contain static files required to run some tests and those are excluded from the package.
With the newer versions of uv and tox-uv, restarting the workflow does not change the outcome. If the cache fails, the whole workflow fails.
I rolled back to uv==0.1.14 and tox-uv==1.4.0
Is there any way you could extract and share the bluecellulab-0.0.1.dev1.tar.gz
file from the failing run?
Unfortunately I cannot access the data from the github actions. It is not listed in the Artifacts section.
I've seen the same thing happen with the latest versions of uv as well. Sometimes it takes multiple restarts for it to work. Unfortunately I can't provide the tar archive either :(
A couple of times it happened in my local as well but at that time I was in the middle of some other task and later I couldn't reproduce it. It is a Heisenbug :)
Hello,
There is this small error that occurs only in the first CI run. When the CI is run the first time it says failed to extract archive (pointing to the .cache directory).
When I restart the CI in the 2nd attempt, it works perfectly fine. This pattern repeats in every CI run. First one fails, the second one succeeds.
here are the CI logs. The uv version, Python version and the other dependencies are all listed in the logs below. https://github.com/BlueBrain/BlueCelluLab/actions/runs/8169106907/job/22332500653