File tree Expand file tree Collapse file tree 2 files changed +36
-5
lines changed
Expand file tree Collapse file tree 2 files changed +36
-5
lines changed Original file line number Diff line number Diff line change 77 push :
88 tags : ["v*"]
99
10+ env :
11+ SCRIPT_FILE : " scripts/loadRPackage.sh"
12+
1013jobs :
1114 build :
1215 runs-on : ubuntu-latest
@@ -29,20 +32,21 @@ jobs:
2932 timeout-minutes : 30
3033 needs : build
3134 runs-on : ubuntu-latest
32-
3335 steps :
36+ - uses : actions/checkout@v2
37+ - name : Download vscDebugger assets
38+ run : chmod +x $SCRIPT_FILE; $SCRIPT_FILE
3439 - name : Download artifacts
3540 uses : actions/download-artifact@v2
3641 with :
3742 path : " artifacts/"
38- - name : Get version from tag
39- id : get_version
40- run : echo ::set-output name=version::${GITHUB_REF/refs\/tags\/v/}
4143 - name : Create release
4244 uses : marvinpinto/action-automatic-releases@latest
4345 with :
4446 repo_token : ${{ secrets.GITHUB_TOKEN }}
45- files : " artifacts/*/*"
47+ files : |
48+ artifacts/*/*
49+ assets/*
4650 prerelease : false
4751 draft : true # add R binaries and change description before release
4852
Original file line number Diff line number Diff line change 1+
2+
3+
4+ VERSION=$( cat package.json | jq -r .rPackageInfo.recommended)
5+
6+ URL=https://api.github.com/repos/ManuelHentschel/vscDebugger/releases/tags/v$VERSION
7+
8+ echo $URL
9+
10+ ASSETS=$( curl $URL | jq -r .assets)
11+
12+ i=0
13+ NAME=$( echo $ASSETS | jq -r .[$i ].name)
14+
15+ while [ " $NAME " != " null" ]
16+ do
17+ echo " $NAME "
18+ if [[ " $NAME " =~ " vscDebugger" ]]; then
19+ URL=$( echo $ASSETS | jq -r .[$i ].browser_download_url)
20+ echo " $URL "
21+ wget -P assets " $URL "
22+ fi
23+
24+ i=$(( $i + 1 ))
25+ NAME=$( echo $ASSETS | jq -r .[$i ].name)
26+ done
27+
You can’t perform that action at this time.
0 commit comments