File tree Expand file tree Collapse file tree 1 file changed +14
-15
lines changed
Expand file tree Collapse file tree 1 file changed +14
-15
lines changed Original file line number Diff line number Diff line change @@ -12,18 +12,12 @@ executors:
1212 environment :
1313 RUNNER_OS : linux
1414 resource_class : large
15- macos-intel :
16- macos :
17- xcode : 15.0.0
18- environment :
19- RUNNER_OS : macos
20- resource_class : macos.x86.medium.gen2
2115 macos-arm :
2216 macos :
23- xcode : 15.0 .0
17+ xcode : 16.4 .0
2418 environment :
2519 RUNNER_OS : macos
26- resource_class : macos.m1. medium.gen1
20+ resource_class : m4pro. medium
2721
2822jobs :
2923 r-build :
@@ -41,15 +35,20 @@ jobs:
4135 - run :
4236 name : Install R << parameters.r-version >>
4337 command : |
38+ # Install rig, R Installation Manager (https://github.com/r-lib/rig) to control installed R version
4439 if [ "$RUNNER_OS" == "macos" ]; then
45- brew install r
40+ curl -L https://github.com/r-lib/rig/releases/download/latest/rig-macos-latest.pkg -o rig.pkg
41+ sudo installer -pkg rig.pkg -target /
42+ rm rig.pkg
43+ rig add << parameters.r-version >>
44+ rig default << parameters.r-version >>
4645 elif [ "$RUNNER_OS" == "linux" ]; then
47- sudo apt-get -y update
48- sudo apt-get install -y software-properties-common dirmngr
49- wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
50- sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"
51- sudo apt-get update
52- sudo apt-get install -y r-base
46+ curl -L https://github.com/r-lib/rig/releases/download/latest/rig-linux-latest.tar.gz -o rig.tar.gz
47+ tar xzf rig.tar.gz
48+ sudo mv rig /usr/local/bin/
49+ rm rig.tar.gz
50+ sudo rig add << parameters.r-version >>
51+ sudo rig default << parameters.r-version >>
5352 fi
5453 - run :
5554 name : System Dependencies
You can’t perform that action at this time.
0 commit comments