Commit 809dbd2 authored Oct 14, 2024 Verified
1 parent c117e94 commit 809dbd2 Copy full SHA for 809dbd2
File tree 7 files changed +33
-16
lines changed
7 files changed +33
-16
lines changed Original file line number Diff line number Diff line change 23
23
- uses : msys2/setup-msys2@v2
24
24
with :
25
25
install : git make mingw-w64-x86_64-gcc mingw-w64-x86_64-python mingw-w64-x86_64-libc++
26
- - uses : actions/checkout@master
26
+ - uses : actions/checkout@main
27
+ with :
28
+ fetch-depth : 0
27
29
- name : Prevent make from rebuilding GLSL parser source
28
30
run : |
29
31
touch 3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-lex.c
35
37
env :
36
38
MINGW64 : " /mingw64"
37
39
run : make shaders
38
- - uses : actions/upload-artifact@master
40
+ - uses : actions/upload-artifact@main
39
41
with :
40
42
name : mame-bgfx-${{ github.sha }}
41
43
path : bgfx/shaders
44
+ if-no-files-found : error
Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ permissions:
24
24
contents : read
25
25
26
26
jobs :
27
-
28
27
build-linux :
29
28
runs-on : ubuntu-latest
30
29
strategy :
43
42
subtarget : mame
44
43
executable : mame
45
44
steps :
46
- - uses : actions/checkout@master
45
+ - uses : actions/checkout@main
46
+ with :
47
+ fetch-depth : 0
47
48
- name : Install dependencies
48
49
run : |
49
50
sudo apt-get update
@@ -65,10 +66,11 @@ jobs:
65
66
run : ./${{ matrix.executable }} -listxml | python scripts/build/makedep.py reconcilelist -l src/mame/${{ matrix.subtarget }}.lst -
66
67
- name : ORM check
67
68
run : python scripts/minimaws/minimaws.py load --executable ./${{ matrix.executable }} --softwarepath hash
68
- - uses : actions/upload-artifact@master
69
+ - uses : actions/upload-artifact@main
69
70
with :
70
71
name : ${{ matrix.executable }}-linux-${{ matrix.compiler }}-${{ github.sha }}
71
72
path : |
72
73
${{ matrix.executable }}
73
74
chdman
74
75
unidasm
76
+ if-no-files-found : error
Original file line number Diff line number Diff line change @@ -22,11 +22,12 @@ permissions:
22
22
contents : read
23
23
24
24
jobs :
25
-
26
25
build-macos :
27
26
runs-on : macOS-latest
28
27
steps :
29
- - uses : actions/checkout@master
28
+ - uses : actions/checkout@main
29
+ with :
30
+ fetch-depth : 0
30
31
- name : Install dependencies
31
32
run : brew install python3 sdl2
32
33
- name : Build
@@ -36,10 +37,11 @@ jobs:
36
37
run : make -j2
37
38
- name : Validate
38
39
run : ./mame -validate
39
- - uses : actions/upload-artifact@master
40
+ - uses : actions/upload-artifact@main
40
41
with :
41
42
name : mame-macos-${{ github.sha }}
42
43
path : |
43
44
mame
44
45
chdman
45
46
unidasm
47
+ if-no-files-found : error
Original file line number Diff line number Diff line change @@ -22,7 +22,6 @@ permissions:
22
22
contents : read
23
23
24
24
jobs :
25
-
26
25
build-windows :
27
26
runs-on : windows-latest
28
27
defaults :
46
45
- uses : msys2/setup-msys2@v2
47
46
with :
48
47
install : git make mingw-w64-x86_64-${{ matrix.compiler }} mingw-w64-x86_64-python mingw-w64-x86_64-lld mingw-w64-x86_64-llvm mingw-w64-x86_64-libc++
49
- - uses : actions/checkout@master
48
+ - uses : actions/checkout@main
49
+ with :
50
+ fetch-depth : 0
50
51
- name : Build
51
52
env :
52
53
MINGW64 : " /mingw64"
@@ -59,10 +60,11 @@ jobs:
59
60
run : make -j3
60
61
- name : Validate
61
62
run : ./${{ matrix.executable }}.exe -validate
62
- - uses : actions/upload-artifact@master
63
+ - uses : actions/upload-artifact@main
63
64
with :
64
65
name : ${{ matrix.executable }}-windows-${{ matrix.compiler }}-${{ github.sha }}
65
66
path : |
66
67
${{ matrix.executable }}.exe
67
68
chdman.exe
68
69
unidasm.exe
70
+ if-no-files-found : error
Original file line number Diff line number Diff line change 17
17
build-docs :
18
18
runs-on : ubuntu-latest
19
19
steps :
20
- - uses : actions/checkout@master
20
+ - uses : actions/checkout@main
21
+ with :
22
+ fetch-depth : 0
21
23
- name : Install dependencies
22
24
run : |
23
25
sudo apt-get update
27
29
run : make -C docs html
28
30
- name : Build PDF
29
31
run : make -C docs latexpdf
30
- - uses : actions/upload-artifact@master
32
+ - uses : actions/upload-artifact@main
31
33
with :
32
34
name : mame-docs-${{ github.sha }}
33
35
path : |
34
36
docs/build/html
35
37
docs/build/latex/MAME.pdf
38
+ if-no-files-found : error
Original file line number Diff line number Diff line change 21
21
validate :
22
22
runs-on : ubuntu-latest
23
23
steps :
24
- - uses : actions/checkout@master
24
+ - uses : actions/checkout@main
25
+ with :
26
+ fetch-depth : 0
25
27
- name : Install dependencies
26
28
run : |
27
29
sudo apt-get update
Original file line number Diff line number Diff line change @@ -17,10 +17,13 @@ jobs:
17
17
build-language :
18
18
runs-on : ubuntu-latest
19
19
steps :
20
- - uses : actions/checkout@master
20
+ - uses : actions/checkout@main
21
+ with :
22
+ fetch-depth : 0
21
23
- name : Compile message catalogs
22
24
run : for x in language/*/*.po ; do python scripts/build/msgfmt.py --output-file "`dirname "$x"`/`basename "$x" .po`.mo" "$x" ; done
23
- - uses : actions/upload-artifact@master
25
+ - uses : actions/upload-artifact@main
24
26
with :
25
27
name : mame-language-${{ github.sha }}
26
28
path : language/*/*.mo
29
+ if-no-files-found : error
You can’t perform that action at this time.
0 commit comments