@@ -26,23 +26,23 @@ jobs:
26
26
strategy :
27
27
fail-fast : false
28
28
matrix :
29
- runs-on : [ubuntu, macos, windows]
29
+ runs-on : [ubuntu-20.04 , macos-11 , windows-latest ]
30
30
include :
31
31
- nul : /dev/null
32
- - runs-on : macos
32
+ - runs-on : macos-11
33
33
fasmg : /source/macos/x64/fasmg
34
34
install-output-ext : " dmg"
35
- - runs-on : windows
35
+ - runs-on : windows-latest
36
36
fasmg : /fasmg.exe
37
37
env : " env:"
38
38
exe : .exe
39
39
nul : nul
40
40
ldflags : LDFLAGS="-static-libgcc -static-libstdc++ -static"
41
41
install-output-ext : " zip"
42
- - runs-on : ubuntu
42
+ - runs-on : ubuntu-20.04
43
43
fasmg : /fasmg.x64
44
44
install-output-ext : " tar.gz"
45
- runs-on : ${{matrix.runs-on}}-latest
45
+ runs-on : ${{matrix.runs-on}}
46
46
steps :
47
47
- name : Prepare Build Environment
48
48
run : cmake -E echo >> $${{matrix.env}}GITHUB_PATH ${{env.CEDEV_BIN}}
51
51
id : ez80-clang
52
52
uses : carlosperate/download-file-action@v1.0.3
53
53
with :
54
- file-url : ${{env.HOST_DOMAIN}}/artifact?repo=llvm-project&branch=z80&file=ez80-clang${{matrix.exe}}-${{runner.os }}Release
54
+ file-url : ${{env.HOST_DOMAIN}}/artifact?repo=llvm-project&branch=z80&file=ez80-clang${{matrix.exe}}-${{matrix.runs-on }}Release
55
55
- name : Extract ez80-clang
56
56
uses : DuckSoft/extract-7z-action@v1.0
57
57
with :
62
62
id : ez80-link
63
63
uses : carlosperate/download-file-action@v1.0.3
64
64
with :
65
- file-url : ${{env.HOST_DOMAIN}}/artifact?repo=llvm-project&branch=z80&file=ez80-link${{matrix.exe}}-${{runner.os }}Release
65
+ file-url : ${{env.HOST_DOMAIN}}/artifact?repo=llvm-project&branch=z80&file=ez80-link${{matrix.exe}}-${{matrix.runs-on }}Release
66
66
- name : Extract ez80-link
67
67
uses : DuckSoft/extract-7z-action@v1.0
68
68
with :
0 commit comments