]> git.proxmox.com Git - mirror_zfs.git/commit
Extract workflows dependencies
authorDamian Szuberski <szuberskidamian@gmail.com>
Mon, 7 Feb 2022 19:44:17 +0000 (20:44 +0100)
committerGitHub <noreply@github.com>
Mon, 7 Feb 2022 19:44:17 +0000 (11:44 -0800)
commitadd15e9539db945a76363f3b236ebc8fb2c69390
tree5aab223458fbb2525e468c2493155121fbc571c6
parent1dccfd7a38325151ae370c1cd5112a21e874f96d
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
.github/workflows/build-dependencies.txt [new file with mode: 0644]
.github/workflows/checkstyle.yaml
.github/workflows/zfs-tests-functional.yml
.github/workflows/zfs-tests-sanity.yml
.github/workflows/zloop.yml