|
|
|
@ -57,6 +57,14 @@ jobs:
|
|
|
|
|
cd build
|
|
|
|
|
sudo make package
|
|
|
|
|
cd -
|
|
|
|
|
- name: Attest Build Provenance
|
|
|
|
|
if: ${{ github.event_name == 'release' }}
|
|
|
|
|
uses: actions/attest-build-provenance@v1.1.0
|
|
|
|
|
with:
|
|
|
|
|
subject-path: |
|
|
|
|
|
build/disasmtool
|
|
|
|
|
build/*.a
|
|
|
|
|
build/*.deb
|
|
|
|
|
- name: Release
|
|
|
|
|
if: ${{ github.event_name == 'release' }}
|
|
|
|
|
uses: AButler/upload-release-assets@v2.0.2
|
|
|
|
@ -96,25 +104,12 @@ jobs:
|
|
|
|
|
del bin\Win32\Release\*.ipdb
|
|
|
|
|
tar.exe -acf x64-windows-release.zip bin\x64\Release
|
|
|
|
|
tar.exe -acf x86-windows-release.zip bin\Win32\Release
|
|
|
|
|
- name: Debug
|
|
|
|
|
run: |
|
|
|
|
|
dir .
|
|
|
|
|
dir bin
|
|
|
|
|
dir bin\Win32
|
|
|
|
|
dir bin\Win32\Release
|
|
|
|
|
dir bin\x64
|
|
|
|
|
dir bin\x64\Release
|
|
|
|
|
- name: Attest Build Provenance
|
|
|
|
|
if: ${{ github.event_name == 'release' }}
|
|
|
|
|
uses: actions/attest-build-provenance@v1.1.0
|
|
|
|
|
with:
|
|
|
|
|
subject-path: |
|
|
|
|
|
.\bin\x64\Release\disasmtool.exe
|
|
|
|
|
.\bin\x64\Release\bddisasm.lib
|
|
|
|
|
.\bin\x64\Release\bdshemu.lib
|
|
|
|
|
.\bin\Win32\Release\disasmtool.exe
|
|
|
|
|
.\bin\Win32\Release\bddisasm.lib
|
|
|
|
|
.\bin\Win32\Release\bdshemu.lib
|
|
|
|
|
bin\**\Release\*
|
|
|
|
|
*-windows-release.zip
|
|
|
|
|
- name: Release
|
|
|
|
|
if: ${{ github.event_name == 'release' }}
|
|
|
|
|