File tree Expand file tree Collapse file tree 1 file changed +3
-21
lines changed Expand file tree Collapse file tree 1 file changed +3
-21
lines changed Original file line number Diff line number Diff line change 1616 name : ubuntu-meson
1717 path : |
1818 build/
19- example/build/ build-ubuntu:
20- build-ubuntu-cmake :
21- runs-on : ubuntu-latest
22- steps :
23- - name : install ninja-build
24- run : sudo apt update -y && sudo apt install -y ninja-build
25- - uses : actions/checkout@v2
26- - name : compile library
27- run : cmake -S . -B build && cmake --build build
28- - uses : actions/upload-artifact@v4
29- with :
30- name : ubuntu-cmake
31- path : |
32- build/
19+ example/build/
3320 collect-and-release :
34- needs : [build-ubuntu-meson, build-ubuntu-cmake ]
21+ needs : [build-ubuntu-meson]
3522 runs-on : ubuntu-latest
3623 steps :
3724 - uses : actions/checkout@v2
@@ -40,16 +27,11 @@ jobs:
4027 with :
4128 name : ubuntu-meson
4229 path : ./build-ubuntu-meson
43- - name : Download artifact ubuntu-cmake
44- uses : actions/download-artifact@v4
45- with :
46- name : ubuntu-cmake
47- path : ./build-ubuntu-cmake
4830
4931 - name : ' Compress files for the linux-x64 release artifact'
5032 shell : bash
5133 run : |
52- zip --junk-paths ./linux-x64.zip ./build-ubuntu-cmake/**/*.so ./build-ubuntu-cmake/**/*.so.* ./build-ubuntu- meson/build/adstool
34+ zip --junk-paths ./linux-x64.zip ./build-ubuntu-meson/build/adstool
5335
5436 - name : ' Obtain the current version number from the debian changelog. We need it to create the release.'
5537 shell : bash
You can’t perform that action at this time.
0 commit comments