@@ -22,24 +22,41 @@ jobs:
2222 # - run: gradle -I gradle/support/fetchDependencies.gradle buildNatives
2323 - name : for simplicity just quickly create some dummy files
2424 run : |
25- mkdir -p Ghidra/Features/Decompiler/build/os/linux_x86_64
26- mkdir -p Ghidra/Features/FileFormats/build/os/linux_x86_64
27- mkdir -p GPL/DemanglerGnu/build/os/linux_x86_64
28- echo aaa > Ghidra/Features/Decompiler/build/os/linux_x86_64/decompile
29- echo bbb > Ghidra/Features/Decompiler/build/os/linux_x86_64/sleigh
30- echo ccc > GPL/DemanglerGnu/build/os/linux_x86_64/demangler_gnu_v2_24
31- echo ddd > GPL/DemanglerGnu/build/os/linux_x86_64/demangler_gnu_v2_41
32- echo eee > Ghidra/Features/FileFormats/build/os/linux_x86_64/lzfse
33- - name : Upload platform-specific binaries
25+ mkdir -p Ghidra/Features/Decompiler/build/os
26+ echo aaa > Ghidra/Features/Decompiler/build/os/decompile
27+ echo bbb > Ghidra/Features/Decompiler/build/os/sleigh
28+ - name : Upload decompiler
3429 uses : actions/upload-artifact@v4
3530 with :
36- path : |
37- GPL/DemanglerGnu/build/os/*
38- Ghidra/Features/Decompiler/build/os/*
39- Ghidra/Features/FileFormats/build/os/*
31+ path : Ghidra/Features/Decompiler/build/os/*
32+ if-no-files-found : error
4033 release :
4134 runs-on : ubuntu-latest
4235 steps :
4336 - uses : actions/download-artifact@v4
4437 - name : Display structure of downloaded files
45- run : tree
38+ run : ls -R
39+
40+ # - name: for simplicity just quickly create some dummy files
41+ # run: |
42+ # mkdir -p Ghidra/Features/Decompiler/build/os/linux_x86_64
43+ # mkdir -p Ghidra/Features/FileFormats/build/os/linux_x86_64
44+ # mkdir -p GPL/DemanglerGnu/build/os/linux_x86_64
45+ # echo aaa > Ghidra/Features/Decompiler/build/os/linux_x86_64/decompile
46+ # echo bbb > Ghidra/Features/Decompiler/build/os/linux_x86_64/sleigh
47+ # echo ccc > GPL/DemanglerGnu/build/os/linux_x86_64/demangler_gnu_v2_24
48+ # echo ddd > GPL/DemanglerGnu/build/os/linux_x86_64/demangler_gnu_v2_41
49+ # echo eee > Ghidra/Features/FileFormats/build/os/linux_x86_64/lzfse
50+ # - name: Upload platform-specific binaries
51+ # uses: actions/upload-artifact@v4
52+ # with:
53+ # path: |
54+ # GPL/DemanglerGnu/build/os/*
55+ # Ghidra/Features/Decompiler/build/os/*
56+ # Ghidra/Features/FileFormats/build/os/*
57+ # release:
58+ # runs-on: ubuntu-latest
59+ # steps:
60+ # - uses: actions/download-artifact@v4
61+ # - name: Display structure of downloaded files
62+ # run: tree
0 commit comments