paritytech / cachepot

cachepot is `sccache` with extra sec, which in turn is `ccache` with cloud storage
https://cachepot.cc
Apache License 2.0
171 stars 13 forks source link

ci: Perform nightly CI/CD runs to catch possible breakage #75

Closed Xanewok closed 3 years ago

Xanewok commented 3 years ago

This helps catching issues unrelated to PRs (which are the most frequent reason to perform CI runs until now) only popping up when these are opened. Instead, perform sanity nightly runs to catch the breakage beforehand. A nice side-effect is that this also builds nightly binaries as part of the workflows.

Refs: https://github.com/paritytech/sccache/pull/74 https://github.com/paritytech/sccache/pull/67

Xanewok commented 3 years ago

A nice side-effect is that this also builds nightly binaries as part of the workflows.

...which we actually need to set up in a follow-up, as it seems that the job artifacts are not available outside of the web interface; we'd need to set up a dedicated rolling/nightly release.