diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 4c5fdcf8b..a7c4ecbb6 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -4,6 +4,9 @@ on: pull_request: branches: [ stable, develop ] + push: + branches: [ stable, develop ] + # Allows to run this workflow manually from the Actions tab workflow_dispatch: diff --git a/.github/workflows/ubuntu-cache.yml b/.github/workflows/ubuntu-cache.yml index 6a10f2129..77085afa5 100644 --- a/.github/workflows/ubuntu-cache.yml +++ b/.github/workflows/ubuntu-cache.yml @@ -4,6 +4,9 @@ on: pull_request: branches: [ stable, develop ] + push: + branches: [ stable, develop ] + workflow_dispatch: jobs: diff --git a/.github/workflows/ubuntu-no-cache.yaml b/.github/workflows/ubuntu-no-cache.yaml index c3df83093..9d38ffd6b 100644 --- a/.github/workflows/ubuntu-no-cache.yaml +++ b/.github/workflows/ubuntu-no-cache.yaml @@ -4,6 +4,9 @@ on: pull_request: branches: [ stable, develop ] + push: + branches: [ stable, develop ] + workflow_dispatch: jobs: diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml deleted file mode 100644 index c8c38ba96..000000000 --- a/.github/workflows/ubuntu.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: Ubuntu - -on: - pull_request: - branches: [ stable, develop ] - - # Allows to run this workflow manually from the Actions tab - workflow_dispatch: - -jobs: - PDC: - runs-on: ubuntu-latest - timeout-minutes: 60 - - steps: - - uses: actions/checkout@v3 - - - name: Dependencies - run: .github/workflows/dependencies-linux.sh - - - name: Build PDC - # working-directory: ./src - run: | - mkdir build && cd build - cmake ../ -DBUILD_MPI_TESTING=ON -DBUILD_SHARED_LIBS=ON -DBUILD_TESTING=ON -DPDC_ENABLE_MPI=ON -DCMAKE_C_COMPILER=mpicc - make -j2 - - - name: Test PDC - working-directory: build - run: ctest -L serial