issues
search
palavatv
/
signaltower
Signaling server for WebRTC video-/audio conferencing using the palava protocol
https://palava.tv
GNU General Public License v3.0
39
stars
7
forks
source link
Add deps and build cache for CI runs
#25
Closed
paulgoetze
closed
4 years ago
paulgoetze
commented
4 years ago
Fixes #19
Caches dependencies and dependency builds (excluding the signal_tower files)
Dialyzer picks up existing PLT files (which are written to
_build/dev/
), which are cached in the build cache step
Caches are invalidated by changes in the
mix.lock
file.
Brings down the CI run time from >10 min to ~33 sec (see test PR and last action runs in
https://github.com/paulgoetze/signaltower/actions
)
Fixes #19
_build/dev/
), which are cached in the build cache stepmix.lock
file.