Skip to content

Commit 5151a37

Browse files
GHA: Retry with 'Rmpi' as a dependency - take 2
1 parent de57d38 commit 5151a37

File tree

5 files changed

+21
-1
lines changed

5 files changed

+21
-1
lines changed

.github/workflows/R-CMD-check.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181
if: runner.os == 'Linux'
8282
run: |
8383
sudo apt install -y libopenmpi-dev openmpi-bin
84-
84+
8585
- uses: r-lib/actions/setup-r-dependencies@v2
8686
with:
8787
extra-packages: |

.github/workflows/future_tests.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@ jobs:
4444
with:
4545
use-public-rspm: true
4646

47+
- name: Install system dependencies for Rmpi (OpenMPI)
48+
if: runner.os == 'Linux'
49+
run: |
50+
sudo apt install -y libopenmpi-dev openmpi-bin
51+
4752
- uses: r-lib/actions/setup-r-dependencies@v2
4853
with:
4954
extra-packages: |

.github/workflows/revdepcheck-top.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,11 @@ jobs:
6161
r-version: ${{ matrix.config.r }}
6262
use-public-rspm: true
6363

64+
- name: Install system dependencies for Rmpi (OpenMPI)
65+
if: runner.os == 'Linux'
66+
run: |
67+
sudo apt install -y libopenmpi-dev openmpi-bin
68+
6469
- uses: r-lib/actions/setup-r-dependencies@v2
6570
with:
6671
extra-packages: |

.github/workflows/test-coverage.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ jobs:
2525
with:
2626
use-public-rspm: true
2727

28+
- name: Install system dependencies for Rmpi (OpenMPI)
29+
if: runner.os == 'Linux'
30+
run: |
31+
sudo apt install -y libopenmpi-dev openmpi-bin
32+
2833
- uses: r-lib/actions/setup-r-dependencies@v2
2934
with:
3035
extra-packages: any::covr, any::xml2

.github/workflows/tmate.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,11 @@ jobs:
8585
http-user-agent: ${{ matrix.config.http-user-agent }}
8686
use-public-rspm: true
8787

88+
- name: Install system dependencies for Rmpi (OpenMPI)
89+
if: runner.os == 'Linux'
90+
run: |
91+
sudo apt install -y libopenmpi-dev openmpi-bin
92+
8893
- uses: r-lib/actions/setup-r-dependencies@v2
8994
with:
9095
extra-packages: |

0 commit comments

Comments
 (0)