Skip to content

Commit

Permalink
Try installing an older version of R, since RcppTOML won't build from…
Browse files Browse the repository at this point in the history
… source for 4.4

Updated schema
  • Loading branch information
langmm committed May 21, 2024
1 parent 414ca86 commit 0ecb579
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 46 deletions.
30 changes: 30 additions & 0 deletions .github/workflows/test-install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -363,6 +363,12 @@ jobs:
== 1
name: (WINDOWS,PIP) Set up MSMPI
uses: mpi4py/setup-mpi@v1
- if: runner.os == 'Windows' && matrix.install-method == 'pip' && env.INSTALLR
== 1
name: Install R
uses: r-lib/actions/setup-r@v2
with:
r-version: 4.3.3
- if: startsWith(runner.os, 'Linux') && matrix.install-method == 'pip'
name: (LINUX,PIP) Cache pip
uses: actions/cache@v4
Expand Down Expand Up @@ -765,6 +771,12 @@ jobs:
== 1
name: (WINDOWS,PIP) Set up MSMPI
uses: mpi4py/setup-mpi@v1
- if: runner.os == 'Windows' && matrix.install-method == 'pip' && env.INSTALLR
== 1
name: Install R
uses: r-lib/actions/setup-r@v2
with:
r-version: 4.3.3
- if: startsWith(runner.os, 'Linux') && matrix.install-method == 'pip'
name: (LINUX,PIP) Cache pip
uses: actions/cache@v4
Expand Down Expand Up @@ -1143,6 +1155,12 @@ jobs:
== 1
name: (WINDOWS,PIP) Set up MSMPI
uses: mpi4py/setup-mpi@v1
- if: runner.os == 'Windows' && matrix.install-method == 'pip' && env.INSTALLR
== 1
name: Install R
uses: r-lib/actions/setup-r@v2
with:
r-version: 4.3.3
- if: startsWith(runner.os, 'Linux') && matrix.install-method == 'pip'
name: (LINUX,PIP) Cache pip
uses: actions/cache@v4
Expand Down Expand Up @@ -1502,6 +1520,12 @@ jobs:
== 1
name: (WINDOWS,PIP) Set up MSMPI
uses: mpi4py/setup-mpi@v1
- if: runner.os == 'Windows' && matrix.install-method == 'pip' && env.INSTALLR
== 1
name: Install R
uses: r-lib/actions/setup-r@v2
with:
r-version: 4.3.3
- if: startsWith(runner.os, 'Linux') && matrix.install-method == 'pip'
name: (LINUX,PIP) Cache pip
uses: actions/cache@v4
Expand Down Expand Up @@ -1860,6 +1884,12 @@ jobs:
== 1
name: (WINDOWS,PIP) Set up MSMPI
uses: mpi4py/setup-mpi@v1
- if: runner.os == 'Windows' && matrix.install-method == 'pip' && env.INSTALLR
== 1
name: Install R
uses: r-lib/actions/setup-r@v2
with:
r-version: 4.3.3
- if: startsWith(runner.os, 'Linux') && matrix.install-method == 'pip'
name: (LINUX,PIP) Cache pip
uses: actions/cache@v4
Expand Down
12 changes: 6 additions & 6 deletions utils/test-install-base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -140,12 +140,12 @@ jobs:
- name: (WINDOWS,PIP) Set up MSMPI
uses: mpi4py/setup-mpi@v1
if: runner.os == 'Windows' && matrix.install-method == 'pip' && env.INSTALLMPI == 1
# - name: Install R
# uses: r-lib/actions/setup-r@v2
# if: runner.os == 'Windows' && matrix.install-method == 'pip' && env.INSTALLR == 1
# with:
# r-version: '4.2.3'
# # windows-path-include-rtools: false
- name: Install R
uses: r-lib/actions/setup-r@v2
if: runner.os == 'Windows' && matrix.install-method == 'pip' && env.INSTALLR == 1
with:
r-version: '4.3.3'
# windows-path-include-rtools: false
- name: (LINUX,PIP) Cache pip
uses: actions/cache@v4
if: startsWith(runner.os, 'Linux') && matrix.install-method == 'pip'
Expand Down
40 changes: 0 additions & 40 deletions yggdrasil/.ygg_schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2816,16 +2816,6 @@ definitions:
default: false
description: If True, the Python C API will be disabled. Defaults to False.
type: boolean
disassembler:
description: Name of disassembler that should be used to build the model
type: string
disassembler_flags:
default: []
description: Flags that should be passed to the disassemblerwhen building
the model
items:
type: string
type: array
driver:
deprecated: true
description: '[DEPRECATED] Name of driver class that should be used.'
Expand Down Expand Up @@ -3400,16 +3390,6 @@ definitions:
default: false
description: If True, the Python C API will be disabled. Defaults to False.
type: boolean
disassembler:
description: Name of disassembler that should be used to build the model
type: string
disassembler_flags:
default: []
description: Flags that should be passed to the disassemblerwhen building
the model
items:
type: string
type: array
driver:
deprecated: true
description: '[DEPRECATED] Name of driver class that should be used.'
Expand Down Expand Up @@ -3640,16 +3620,6 @@ definitions:
default: false
description: If True, the Python C API will be disabled. Defaults to False.
type: boolean
disassembler:
description: Name of disassembler that should be used to build the model
type: string
disassembler_flags:
default: []
description: Flags that should be passed to the disassemblerwhen building
the model
items:
type: string
type: array
driver:
deprecated: true
description: '[DEPRECATED] Name of driver class that should be used.'
Expand Down Expand Up @@ -3821,16 +3791,6 @@ definitions:
default: false
description: If True, the Python C API will be disabled. Defaults to False.
type: boolean
disassembler:
description: Name of disassembler that should be used to build the model
type: string
disassembler_flags:
default: []
description: Flags that should be passed to the disassemblerwhen building
the model
items:
type: string
type: array
driver:
deprecated: true
description: '[DEPRECATED] Name of driver class that should be used.'
Expand Down

0 comments on commit 0ecb579

Please sign in to comment.