Skip to content

Commit c68e13b

Browse files
try different locale
1 parent 29e48c5 commit c68e13b

File tree

1 file changed

+25
-12
lines changed

1 file changed

+25
-12
lines changed

.github/workflows/check-full.yaml

Lines changed: 25 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,31 +12,44 @@ jobs:
1212
R-CMD-check:
1313
runs-on: ${{ matrix.config.os }}
1414

15-
name: ${{ matrix.config.os }} (${{ matrix.config.r }})
15+
name: ${{ matrix.config.os }} (${{ matrix.config.r }}) ${{ matrix.config.locale }}
1616

1717
strategy:
1818
fail-fast: false
1919
matrix:
2020
config:
21-
- {os: macos-latest, r: 'release'}
21+
- { os: macos-latest, r: "release" }
2222

23-
- {os: windows-latest, r: 'devel'}
24-
- {os: windows-latest, r: 'release'}
23+
- { os: windows-latest, r: "devel" }
24+
- { os: windows-latest, r: "release" }
2525
# use 4.1 to check with rtools40's older compiler
26-
- {os: windows-latest, r: '4.1'}
26+
- { os: windows-latest, r: "4.1" }
2727

28-
- {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
29-
- {os: ubuntu-latest, r: 'release'}
30-
- {os: ubuntu-latest, r: 'oldrel-1'}
31-
- {os: ubuntu-latest, r: 'oldrel-2'}
32-
- {os: ubuntu-latest, r: 'oldrel-3'}
33-
- {os: ubuntu-latest, r: 'oldrel-4'}
28+
- { os: ubuntu-latest, r: "devel", http-user-agent: "release" }
29+
- { os: ubuntu-latest, r: "devel", locale: "en_US" }
30+
- { os: ubuntu-latest, r: "release", locale: "zh_CN" }
31+
- { os: ubuntu-latest, r: "oldrel-1" }
32+
- { os: ubuntu-latest, r: "oldrel-2" }
33+
- { os: ubuntu-latest, r: "oldrel-3" }
34+
- { os: ubuntu-latest, r: "oldrel-4" }
3435

3536
env:
3637
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
3738
R_KEEP_PKG_SOURCE: yes
3839

3940
steps:
41+
- name: Set locale
42+
if: matrix.config.locale == 'en_US'
43+
run: |
44+
sudo locale-gen en_US
45+
echo "LC_ALL=en_US" >> $GITHUB_ENV
46+
47+
- name: Set locale
48+
if: matrix.config.locale == 'zh_CN'
49+
run: |
50+
sudo locale-gen zh_CN
51+
echo "LC_ALL=zh_CN" >> $GITHUB_ENV
52+
4053
- uses: actions/checkout@v4
4154

4255
- uses: r-lib/actions/setup-pandoc@v2
@@ -50,7 +63,7 @@ jobs:
5063
- uses: r-lib/actions/setup-r-dependencies@v2
5164
with:
5265
pak-version: devel
53-
upgrade: 'TRUE'
66+
upgrade: "TRUE"
5467
extra-packages: any::rcmdcheck
5568
needs: check
5669

0 commit comments

Comments
 (0)