|
16 | 16 | PUBLIC_SIMICS_PACKAGE_VERSION_1000: "6.0.169" |
17 | 17 | MINGW_URL: "https://github.com/brechtsanders/winlibs_mingw/releases/download/13.2.0-16.0.6-11.0.0-ucrt-r1/winlibs-x86_64-posix-seh-gcc-13.2.0-llvm-16.0.6-mingw-w64ucrt-11.0.0-r1.7z" |
18 | 18 | MINGW_VERSION: "13.2.0-16.0.6-11.0.0-ucrt-r1" |
19 | | - TSFFS_SIMICS_PKG_VERSION: "6.0.1" |
20 | 19 |
|
21 | 20 | jobs: |
22 | 21 | build_test_artifacts: |
@@ -166,7 +165,7 @@ jobs: |
166 | 165 | bin/project-setup --force |
167 | 166 | ./build.rs |
168 | 167 | ispm packages \ |
169 | | - -i linux64/packages/simics-pkg-31337-${{ env.TSFFS_SIMICS_PKG_VERSION }}-linux64.ispm \ |
| 168 | + -i linux64/packages/simics-pkg-31337-*-linux64.ispm \ |
170 | 169 | --non-interactive --trust-insecure-packages |
171 | 170 |
|
172 | 171 | - name: Build Project |
@@ -271,13 +270,12 @@ jobs: |
271 | 270 | ispm.exe projects $(pwd) --create --non-interactive --ignore-existing-files |
272 | 271 | ./bin/project-setup.bat --mingw-dir C:\MinGW\ --ignore-existing-files --force |
273 | 272 | cargo -Zscript build.rs |
274 | | - ispm.exe packages -i win64/packages/simics-pkg-31337-${{ env.TSFFS_SIMICS_PKG_VERSION }}-win64.ispm --non-interactive --trust-insecure-packages |
275 | 273 |
|
276 | 274 | - name: Upload Distribution Package |
277 | 275 | uses: actions/upload-artifact@v3 |
278 | 276 | with: |
279 | | - name: simics-pkg-31337-${{ env.TSFFS_SIMICS_PKG_VERSION }}-win64.ispm |
280 | | - path: win64/packages/simics-pkg-31337-${{ env.TSFFS_SIMICS_PKG_VERSION }}-win64.ispm |
| 277 | + name: simics-pkg-31337-win64 |
| 278 | + path: win64/packages/simics-pkg-31337-*-win64.ispm |
281 | 279 |
|
282 | 280 | build_dist: |
283 | 281 | name: Build for Distribution |
@@ -307,14 +305,14 @@ jobs: |
307 | 305 | run: | |
308 | 306 | docker build -t tsffs-dist -f .github/builder/Dockerfile . |
309 | 307 | docker create --name tsffs-dist tsffs-dist bash |
310 | | - docker cp tsffs-dist:/tsffs/linux64/packages/simics-pkg-31337-${{ env.TSFFS_SIMICS_PKG_VERSION }}-linux64.ispm simics-pkg-31337-${{ env.TSFFS_SIMICS_PKG_VERSION }}-linux64.ispm |
| 308 | + docker cp tsffs-dist:/tsffs/linux64/packages/ packages/ |
311 | 309 | docker rm -f tsffs-dist |
312 | 310 |
|
313 | 311 | - name: Upload Distribution Package |
314 | 312 | uses: actions/upload-artifact@v3 |
315 | 313 | with: |
316 | | - name: simics-pkg-31337-${{ env.TSFFS_SIMICS_PKG_VERSION }}-linux64.ispm |
317 | | - path: simics-pkg-31337-${{ env.TSFFS_SIMICS_PKG_VERSION }}-linux64.ispm |
| 314 | + name: simics-pkg-31337-linux64 |
| 315 | + path: packages/simics-pkg-31337-*-linux64.ispm |
318 | 316 |
|
319 | 317 | fuzz_tests: |
320 | 318 | name: Run Fuzz Tests |
|
0 commit comments