ci: various fixes

- adjust reviewers
- add workflow as cache key
- install attr only when tesitng
- fix s390x workflow by checking out the merge PR instead of master
This commit is contained in:
dundargoc
2023-10-22 13:30:32 +02:00
committed by dundargoc
parent 310896f6aa
commit 9ad239690f
7 changed files with 28 additions and 33 deletions

View File

@@ -18,7 +18,7 @@ jobs:
- uses: ./.github/actions/cache
- name: Build
run: |
cmake -S cmake.deps -B .deps -G Ninja
cmake -S cmake.deps --preset ci
cmake --build .deps
cmake --preset ci
cmake --build build