Skip to content

Commit c94c96a

Browse files
committed
Use install-siskin GitHub Action
1 parent e26bd6b commit c94c96a

File tree

2 files changed

+12
-26
lines changed

2 files changed

+12
-26
lines changed

.github/workflows/build-all.yml

+6-20
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,8 @@ jobs:
1818
- name: Checkout repository
1919
uses: actions/checkout@v2
2020

21-
- name: Download Siskin Builder
22-
shell: cmd
23-
run: |
24-
C:\msys64\usr\bin\wget.exe -q https://github.com/Siskin-framework/Builder/releases/download/0.3.3/Siskin-x64.exe
25-
MOVE ./Siskin-x64.exe ./siskin.exe
26-
SET PATH=%PATH%;%CD%
21+
- name: Install Siskin Builder
22+
uses: oldes/install-siskin@v0.3.3
2723

2824
- name: Build 64bit Rebol/Base using MSVC
2925
run: |
@@ -110,13 +106,8 @@ jobs:
110106
- name: Checkout repository
111107
uses: actions/checkout@v2
112108

113-
- name: Download Siskin Builder
114-
run: |
115-
wget -q https://github.com/Siskin-framework/Builder/releases/download/0.3.3/Siskin-x64-libc.gz
116-
gunzip ./Siskin-x64-libc.gz
117-
mv ./Siskin-x64-libc ./siskin
118-
chmod +x ./siskin
119-
ls -la
109+
- name: Install Siskin Builder
110+
uses: oldes/install-siskin@v0.3.3
120111

121112
- name: Build 64bit Rebol/Base using gcc
122113
run: ./siskin make/rebol3.nest %rebol3-base-x64-libc-gcc
@@ -142,13 +133,8 @@ jobs:
142133
- name: Checkout repository
143134
uses: actions/checkout@v2
144135

145-
- name: Download Siskin Builder
146-
run: |
147-
wget -q https://github.com/Siskin-framework/Builder/releases/download/0.3.3/Siskin-x64-osx.gz
148-
gunzip ./Siskin-x64-osx.gz
149-
mv ./Siskin-x64-osx ./siskin
150-
chmod +x ./siskin
151-
ls -la
136+
- name: Install Siskin Builder
137+
uses: oldes/install-siskin@v0.3.3
152138

153139
- name: Build 64bit Rebol/Base using clang
154140
run: ./siskin make/rebol3.nest %rebol3-base-x64-osx

.github/workflows/main.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
- name: Checkout repository
1919
uses: actions/checkout@v2
2020

21-
- name: Install Rebol
22-
uses: oldes/install-rebol@v3.5.3
21+
- name: Install Siskin Builder
22+
uses: oldes/install-siskin@v0.3.3
2323

2424
- name: Build 64bit Rebol/Bulk using MSVC
2525
run: ./siskin.exe make/rebol3.nest [msvc %rebol3-bulk-x64-clang]
@@ -50,8 +50,8 @@ jobs:
5050
- name: Checkout repository
5151
uses: actions/checkout@v2
5252

53-
- name: Install Rebol
54-
uses: oldes/install-rebol@v3.5.3
53+
- name: Install Siskin Builder
54+
uses: oldes/install-siskin@v0.3.3
5555

5656
- name: Build 64bit Rebol/Bulk using gcc
5757
run: ./siskin make/rebol3.nest %rebol3-bulk-x64-libc-gcc
@@ -81,8 +81,8 @@ jobs:
8181
- name: Checkout repository
8282
uses: actions/checkout@v2
8383

84-
- name: Install Rebol
85-
uses: oldes/install-rebol@v3.5.3
84+
- name: Install Siskin Builder
85+
uses: oldes/install-siskin@v0.3.3
8686

8787
- name: Build 64bit Rebol/Bulk using clang
8888
run: ./siskin make/rebol3.nest %rebol3-bulk-x64-osx

0 commit comments

Comments
 (0)