1818 strategy :
1919 fail-fast : false
2020 matrix :
21- os : [ ubuntu-20.04 , macos-13, windows-latest ] # ubuntu-latest, , macos-latest
21+ os : [ ubuntu-latest , macos-13, windows-latest ] # ubuntu-latest, , macos-latest
2222 platform : [ x64 ] # x32, x64 ]
2323 exclude :
2424 - os : macos-latest
4242
4343 - name : ubuntu add 32bit compiler
4444 run : sudo apt-get update && sudo apt-get install gcc-multilib
45- if : matrix.platform == 'x32' && matrix.os == 'ubuntu-20.04 '
45+ if : matrix.platform == 'x32' && matrix.os == 'ubuntu-latest '
4646
4747 - name : Set up Java x64
4848 if : matrix.platform == 'x64'
@@ -103,7 +103,7 @@ jobs:
103103 run : find . -name *.dll -exec echo {} \; -exec bash -c "objdump -p {} | grep 'DLL Name:'" \;
104104
105105 - name : List linux dependencies
106- if : matrix.os == 'ubuntu-20.04 '
106+ if : matrix.os == 'ubuntu-latest '
107107 shell : bash
108108 run : find . -name *.so -exec echo {} \; -exec ldd {} \;
109109
@@ -132,7 +132,7 @@ jobs:
132132 # retention-days: 1
133133
134134 final :
135- runs-on : ubuntu-20.04
135+ runs-on : ubuntu-latest
136136
137137 needs : build
138138 steps :
@@ -155,13 +155,13 @@ jobs:
155155 - name : Download all workflow run artifacts
156156 uses : actions/download-artifact@v4
157157 with :
158- name : lib-ubuntu-20.04
158+ name : lib-ubuntu-latest
159159 path : jnifmuapi/target/classes/lib
160160
161161 - name : Download all workflow run test artifacts
162162 uses : actions/download-artifact@v4
163163 with :
164- name : lib-test-fmus-ubuntu-20.04
164+ name : lib-test-fmus-ubuntu-latest
165165 path : jnifmuapi/target/fmus
166166
167167
0 commit comments