13
13
strategy :
14
14
matrix :
15
15
python-version : ["3.10"]
16
- os : ["macos-latest ", "ubuntu-latest", "windows-latest", "macos-latest-xlarge"]
16
+ os : ["macos-13 ", "ubuntu-latest", "windows-latest", "macos-latest-xlarge"]
17
17
fail-fast : false
18
18
19
19
steps :
@@ -24,17 +24,17 @@ jobs:
24
24
(Get-ItemProperty "HKLM:System\CurrentControlSet\Control\FileSystem").LongPathsEnabled
25
25
$os_version = (Get-CimInstance Win32_OperatingSystem).version
26
26
Echo "OS_VERSION=$os_version" >> $env:GITHUB_ENV
27
- - uses : actions/checkout@v3
27
+ - uses : actions/checkout@v4
28
28
- name : Set up Python ${{ matrix.python-version }}
29
- uses : actions/setup-python@v4
29
+ uses : actions/setup-python@v5
30
30
with :
31
31
python-version : ${{ matrix.python-version }}
32
32
cache : pip
33
33
cache-dependency-path : " **/python/pyproject.toml"
34
34
- name : " Restore RTools40"
35
35
if : startsWith(runner.os, 'Windows')
36
36
id : cache-rtools
37
- uses : actions/cache@v3
37
+ uses : actions/cache@v4
38
38
with :
39
39
path : C:/rtools40
40
40
key : ${{ runner.os }}-${{ env.OS_VERSION }}-rtools-v1
58
58
RSPM : ${{ matrix.config.rspm }}
59
59
60
60
steps :
61
- - uses : actions/checkout@v3
61
+ - uses : actions/checkout@v4
62
62
- uses : r-lib/actions/setup-pandoc@v2
63
63
- name : Set up R
64
64
uses : r-lib/actions/setup-r@v2
75
75
shell : Rscript {0}
76
76
- name : Restore R package cache
77
77
if : runner.os != 'Windows'
78
- uses : actions/cache@v3
78
+ uses : actions/cache@v4
79
79
with :
80
80
path : ${{ env.R_LIBS_USER }}
81
81
key : ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1-${{ hashFiles('.github/depends.Rds') }}
0 commit comments