diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 80cd3604..ae0ca722 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -65,11 +65,14 @@ jobs: path: ./build/ compile: - needs: build runs-on: ubuntu-latest + needs: build steps: - - name: Checkout - uses: actions/checkout@v4 + - name: Download CLEO Build + uses: actions/download-artifact@v4 + with: + name: cleo-build-artifact + path: ./build/ - name: Download YAXT uses: actions/download-artifact@v4 @@ -83,18 +86,28 @@ jobs: name: yac-artifact path: ${{ runner.temp }}/yac/ + - name: Build main + run: cd build && make + + compile_adia0d: + runs-on: ubuntu-latest + needs: [build, compile] + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Download CLEO Build uses: actions/download-artifact@v4 with: name: cleo-build-artifact path: ./build/ - - name: Build main - run: cd build && make + - name: Build adia0d + run: cd build && make adia0d compile_examples: - needs: compile runs-on: ubuntu-latest + needs: [build, compile] steps: - name: Build example adia0d run: cd build && make adia0d