From 6ebdb0b9827e1b0172e386d4dd099dbc3a85a6d3 Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Sat, 31 Aug 2024 04:53:09 -0400 Subject: [PATCH] some more tweaks to the workflows --- .github/workflows/check-vla.yml | 4 ++-- .github/workflows/unittest-linux.yml | 12 ++++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/check-vla.yml b/.github/workflows/check-vla.yml index 5e702d3648..26f23cc33f 100644 --- a/.github/workflows/check-vla.yml +++ b/.github/workflows/check-vla.yml @@ -5,7 +5,6 @@ on: push: branches: - develop - - collected-small-changes pull_request: branches: - develop @@ -15,7 +14,7 @@ on: jobs: build: name: Build with -Werror=vla - if: ${{ github.repository == 'lammps/lammps' }} || ${{ github.repository == 'akohlmey/lammps'}} + if: ${{ github.repository == 'lammps/lammps' }} runs-on: ubuntu-latest env: CCACHE_DIR: ${{ github.workspace }}/.ccache @@ -66,6 +65,7 @@ jobs: -D CMAKE_CXX_FLAGS_DEBUG="-Og -g -Werror=vla" \ -D DOWNLOAD_POTENTIALS=off \ -D BUILD_MPI=on \ + -D BUILD_SHARED_LIBS=off \ -D BUILD_TOOLS=off \ -D ENABLE_TESTING=off \ -D MLIAP_ENABLE_ACE=on \ diff --git a/.github/workflows/unittest-linux.yml b/.github/workflows/unittest-linux.yml index ab5753b530..366db25a99 100644 --- a/.github/workflows/unittest-linux.yml +++ b/.github/workflows/unittest-linux.yml @@ -5,7 +5,6 @@ on: push: branches: - develop - - collected-small-changes pull_request: branches: - develop @@ -15,7 +14,7 @@ on: jobs: build: name: Linux Unit Test - if: ${{ github.repository == 'lammps/lammps' }} || ${{ github.repository == 'akohlmey/lammps'}} + if: ${{ github.repository == 'lammps/lammps' }} runs-on: ubuntu-latest env: CCACHE_DIR: ${{ github.workspace }}/.ccache @@ -28,8 +27,13 @@ jobs: - name: Install extra packages run: | - sudo apt-get install -y ccache mold ninja-build - sudo apt-get install -y libeigen3-dev libgsl-dev libcurl4-openssl-dev python3-dev + sudo apt-get install -y ccache \ + libeigen3-dev \ + libgsl-dev \ + libcurl4-openssl-dev \ + mold \ + ninja-build \ + python3-dev - name: Create Build Environment run: mkdir build