From 7e3b920f6de2279c21248466148e29f15d1965fe Mon Sep 17 00:00:00 2001 From: Maschell Date: Thu, 3 Feb 2022 16:37:43 +0100 Subject: [PATCH] [CI] Update the requirements for the push_image workflows --- .github/workflows/push_image.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/push_image.yml b/.github/workflows/push_image.yml index 860a64e..42df2d5 100644 --- a/.github/workflows/push_image.yml +++ b/.github/workflows/push_image.yml @@ -11,6 +11,15 @@ jobs: - name: clang-format run: | docker run --rm -v ${PWD}:/src wiiuenv/clang-format:13.0.0-2 -r ./include ./libraries + build-lib: + runs-on: ubuntu-18.04 + needs: clang-format-lib + steps: + - uses: actions/checkout@v2 + - name: build binary + run: | + docker build . -f Dockerfile.buildlocal -t builder + docker run --rm -v ${PWD}:/project builder make clang-format-examples: runs-on: ubuntu-18.04 steps: @@ -30,7 +39,7 @@ jobs: docker run --rm -v ${PWD}:/project builder make push_image: runs-on: ubuntu-latest - needs: clang-format-lib + needs: [build-lib, build-examples] steps: - uses: actions/checkout@master - name: Get release version