diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8a279ef0f..7b87fa8e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,6 +1,11 @@ name: Build and test symengine -on: [push, pull_request] - +on: + push: + branches: + - master + pull_request: + branches: + - master jobs: build: runs-on: ${{ matrix.OS }} @@ -115,7 +120,7 @@ jobs: # Release build (latest pre-release of LLVM) - BUILD_TYPE: Release - OS: ubuntu-20.04 + OS: ubuntu-24.04 CC: clang WITH_LLVM: "LATEST" EXTRA_APT_REPOSITORY: 'deb http://apt.llvm.org/focal/ llvm-toolchain-focal main' @@ -299,3 +304,13 @@ jobs: if: matrix.MSYSTEM == '' run: | source bin/test_symengine_unix.sh + + check: + if: always() + needs: build + runs-on: ubuntu-latest + steps: + - name: Decide whether the needed jobs succeeded or failed + uses: re-actors/alls-green@release/v1 + with: + jobs: ${{ toJSON(needs) }} \ No newline at end of file