The Daily Tests are failing when downloading artifacts as part of the `testlib-long-tests` matrix: https://github.com/gem5/gem5/actions/runs/9250821764/job/25448583827. It _could_ be that since upgrading to `actions/download@v4`, we're hitting a limit as the `testlib-long-tests` are downloading every gem5 binary compiled in the `build-gem5` step, each with it's own `actions/download` step, for every test. This change adds a small job after `build-gem5` which creates a merged artifact containing all the gem5 binaries then uses this to lessen the number of times this action is called in such a short period of time. Even if the bug still persists, this solution is neater than what was there previously.
13 KiB
13 KiB