Commit d460fd0
committed
fix: improve publish workflow disk usage and split into
separate jobs
Use _cleanup() hook instead of overriding library cleanup() in
download-artifacts.sh, and delete compressed artifacts after extraction
to reduce peak disk usage during downloads.
Split the single publish job into publish_debs and publish_rpms so each
runs on its own runner downloading only its format's packages. Extract
restart_web_server into its own job that depends on both.1 parent 190dcf4 commit d460fd0
6 files changed
Lines changed: 532 additions & 342 deletions
File tree
- .github/workflows
- internal-scripts/ci-cd
- lib
0 commit comments