From 1042a537827caa692a23df37f9c4bbcc4b057bad Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Fri, 23 Jun 2023 16:58:13 +0200 Subject: [PATCH 1/7] Update cmake.yml --- .github/workflows/cmake.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 125b74be05..bef82f1e18 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -18,20 +18,21 @@ jobs: build: strategy: matrix: - compiler: [g++,clang++] + compiler: [g++] runs-on: ubuntu-latest environment: onApproval container: - image: ghcr.io/mathiaswagner/dockertest:main - credentials: - username: ${{ github.actor }} - password: ${{ secrets.MWDOCK }} + image: nvcr.io/nvidia/cuda:12.1.1-devel-ubuntu22.04 # The CMake configure and build commands are platform agnostic and should work equally well on Windows or Mac. # You can convert this to a matrix build if you need cross-platform coverage. # See: https://docs.github.com/en/free-pro-team@latest/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix steps: + - name: Install software + run: | + sudo apt-get update + sudo apt-get install ninja-build cmake libopenmpi-dev - uses: actions/checkout@v3 - name: Ccache for gh actions From c4f5e280e33bfe759a97ba516493e4213ef60d05 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Fri, 23 Jun 2023 16:59:24 +0200 Subject: [PATCH 2/7] Update cmake.yml --- .github/workflows/cmake.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index bef82f1e18..862c1d8d32 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -2,7 +2,7 @@ name: CMake on: pull_request: - branches: [ "Mathias" ] + branches: [ "mathiaswagner-patch-1" ] defaults: run: From 35d4682a9173613aa227bb3f0313eaaa96f3693e Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Fri, 23 Jun 2023 17:01:02 +0200 Subject: [PATCH 3/7] Update cmake.yml --- .github/workflows/cmake.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 862c1d8d32..bef82f1e18 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -2,7 +2,7 @@ name: CMake on: pull_request: - branches: [ "mathiaswagner-patch-1" ] + branches: [ "Mathias" ] defaults: run: From 3e79920461df2b3c96ed944f9bded951d0fc9553 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Fri, 23 Jun 2023 17:02:41 +0200 Subject: [PATCH 4/7] Update cmake.yml --- .github/workflows/cmake.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index bef82f1e18..103b78ed67 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -1,5 +1,6 @@ name: CMake + on: pull_request: branches: [ "Mathias" ] From 97fd9461ea8f931ae4cef56425b06b6a9ac6d59e Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Fri, 23 Jun 2023 17:06:04 +0200 Subject: [PATCH 5/7] Update cmake.yml --- .github/workflows/cmake.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 103b78ed67..48ac7e97a4 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -32,8 +32,8 @@ jobs: steps: - name: Install software run: | - sudo apt-get update - sudo apt-get install ninja-build cmake libopenmpi-dev + apt-get update + apt-get install ninja-build cmake libopenmpi-dev - uses: actions/checkout@v3 - name: Ccache for gh actions From b162323630952b7d7073c507f24e483dfc377f96 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Fri, 23 Jun 2023 17:14:17 +0200 Subject: [PATCH 6/7] Update cmake.yml --- .github/workflows/cmake.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 48ac7e97a4..41f70c2025 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -32,8 +32,8 @@ jobs: steps: - name: Install software run: | - apt-get update - apt-get install ninja-build cmake libopenmpi-dev + apt-get update -y + apt-get install -y --no-install-recommends ninja-build cmake libopenmpi-dev - uses: actions/checkout@v3 - name: Ccache for gh actions From 73af589f5808e79de844217f833294f55bae11c9 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Fri, 23 Jun 2023 17:18:19 +0200 Subject: [PATCH 7/7] Update cmake.yml --- .github/workflows/cmake.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 41f70c2025..a96fa9ddd4 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -33,7 +33,7 @@ jobs: - name: Install software run: | apt-get update -y - apt-get install -y --no-install-recommends ninja-build cmake libopenmpi-dev + apt-get install -y --no-install-recommends ninja-build cmake libopenmpi-dev gfortran - uses: actions/checkout@v3 - name: Ccache for gh actions