- made the runner name explicit (ubuntu-22.04 instead of ubuntu-latest)
- use checkout action v3 (not v2) - silences a Github warning
- attempted to cache dependencies
- reordered the actions a bit so that the cached items are handled first
- installed all dependencies to /opt/riscv so that they can be cached more easily as a bulk
Change-Id: Icc9c31b20d6302ca378cfafb4f7b283b6e481520
Signed-off-by: Jan Matyas <jan.matyas@codasip.com>
Choosing to grab the latest version of each component. I'd rather deal
with the rare failure that causes, than realize that we've been testing
against really old stuff.
Change-Id: I17321d70e2b54086e8f3fbb01744746633d7a119
Signed-off-by: Tim Newsome <tim@sifive.com>