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