Commit Graph

6 Commits

Author SHA1 Message Date
Philip Kuryloski e1ce8eb8b2 Update extern docker actions for test workflows
Use updated versions of third party GitHub Actions for docker
2020-12-09 11:55:37 +01:00
Philip Kuryloski c0e3bc7e61 Use v2 of the docker build-push-action for ci base images
Also leverage github actions caching
2020-12-09 11:24:36 +01:00
Philip Kuryloski 7bd87313a7 Use workflow matrix for ci base images [ci skip]
Project the jobs over the erlang versions natively instead of via
workflow file templating
2020-11-23 12:00:50 +01:00
Philip Kuryloski 899e3e83d9 Add mixed version testing for the deps/rabbit suites
Mix clusters with v3.7 and v3.8, currently on both erlang versions. As
this also increases the actions duration rabbit ct-* suites have been
de-grouped such that multiple ct suites are no longer run as part of a
GitHub Actions job.
2020-11-16 10:34:20 +01:00
Philip Kuryloski 9fabae11a5 Correct use of dialyze in GitHub Actions
Dialyze now runs independently for each component on the uncompiled sources
to maximize the amount of issues detectable
2020-11-13 14:41:22 +01:00
Philip Kuryloski f0bdbc393d Add a manually triggered workflow for builing base ci docker images
The testing workflows rely on the presence of these base images, but
they should change infrequently enough to justify manual triggering
2020-11-13 14:41:22 +01:00