Skip to content

Commit c916b8f

Browse files
authored
#129: Fixed release droid job (#130)
fixes #129
1 parent 799afe0 commit c916b8f

File tree

2 files changed

+21
-7
lines changed

2 files changed

+21
-7
lines changed

.github/workflows/release_droid_upload_github_release_assets.yml

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,21 @@ jobs:
1515
fail-fast: false
1616
matrix:
1717
config:
18-
- { os: windows-latest, r: 'release'}
19-
- { os: macOS-latest, r: 'release'}
20-
- { os: ubuntu-latest, r: 'release'}
18+
- { os: windows-latest, r: '4.2.1' , r_tools: "42" }
19+
- { os: macOS-latest, r: '4.2.1' , r_tools: "42" }
20+
- { os: ubuntu-latest, r: '4.2.1' , r_tools: "42" }
21+
- { os: windows-latest, r: '4.1.3' , r_tools: "40" }
22+
- { os: macOS-latest, r: '4.1.3' , r_tools: "40" }
23+
- { os: ubuntu-latest, r: '4.1.3' , r_tools: "40" }
24+
2125
environment: ci_build
2226
steps:
23-
- uses: actions/checkout@v2
27+
- uses: actions/checkout@v3
2428

2529
- uses: r-lib/actions/setup-r@v2
2630
with:
2731
r-version: ${{ matrix.config.r }}
32+
rtools-version: ${{ matrix.config.r_tools }}
2833

2934
- name: Install openssl MacOsX
3035
if: matrix.config.os == 'macOS-latest'
@@ -67,15 +72,23 @@ jobs:
6772
run: |
6873
pushd '${{ env.output_dir }}'
6974
ls .
70-
for f in *.tgz; do mv "$f" "$(echo "$f" | sed s/\.tgz/-${{matrix.config.os}}\.tgz/)"; done
75+
for f in *.tgz; do mv "$f" "$(echo "$f" | sed s/\.tgz/-${{matrix.config.os}}-r${{matrix.config.r}}\.tgz/)"; done
76+
ls .
77+
shell: bash
78+
- name: Rename Ubuntu package
79+
if: matrix.config.os == 'ubuntu-latest'
80+
run: |
81+
pushd '${{ env.output_dir }}'
82+
ls .
83+
for f in *.tar.gz; do mv "$f" "$(echo "$f" | sed s/\.tar.gz/-r${{matrix.config.r}}\.tar.gz/)"; done
7184
ls .
7285
shell: bash
7386
- name: Rename windows package
7487
if: matrix.config.os == 'windows-latest'
7588
run: |
7689
pushd '${{ env.output_dir }}'
7790
ls .
78-
for f in *.zip; do mv "$f" "$(echo "$f" | sed s/\.zip/-${{matrix.config.os}}\.zip/)"; done
91+
for f in *.zip; do mv "$f" "$(echo "$f" | sed s/\.zip/-${{matrix.config.os}}-r${{matrix.config.r}}\.zip/)"; done
7992
ls .
8093
shell: bash
8194
- name: Generate sha256sum files
@@ -96,7 +109,7 @@ jobs:
96109
name: Build source for R=release
97110
environment: ci_build
98111
steps:
99-
- uses: actions/checkout@v2
112+
- uses: actions/checkout@v3
100113
- uses: r-lib/actions/setup-r@v2
101114
with:
102115
r-version: 'release'

doc/changes/changes_7.1.0.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ This release fixes several bugs, mainly a linker error which occurred on R 4.2 u
1818
- #91: Fixed issue with encoding passwords correctly
1919
- #125: Fixed linker error on windows with R4.2
2020
- #123: Fixed nightly builds
21+
- #129: Fixed release droid job
2122

2223
## Documentation
2324

0 commit comments

Comments
 (0)