HomeFreeBSD

Extract workflows dependencies

Description

Extract workflows dependencies

  • Move build dependencies moved to .github/workflows/build-dependencies.txt shared among workflows.
  • Change ubuntu-latest -> ubuntu-20.04 to avoid unexpected runner environment updates in zloop workflow.
  • Change ubuntu-20.04 -> ubuntu-latest to track changes in runner environment in checkstyle workflow.
  • Kernel buffer is flushed before ZTS invocation to avoid storing the same data after each test case run.
  • make is invoked with consistent set of options to reduce clutter in logs.

Reviewed-by: George Melikov <mail@gmelikov.ru>
Signed-off-by: szubersk <szuberskidamian@gmail.com>
Closes #13037

Details

Provenance
Damian Szuberski <szuberskidamian@gmail.com>Authored on Feb 7 2022, 7:44 PM
GitHub <noreply@github.com>Committed on Feb 7 2022, 7:44 PM
Parents
rG1dccfd7a3832: zvol: make calls to platform ops static
Branches
Unknown
Tags
Unknown

Event Timeline

GitHub <noreply@github.com> committed rGadd15e9539db: Extract workflows dependencies (authored by Damian Szuberski <szuberskidamian@gmail.com>).Feb 7 2022, 7:44 PM