File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed
Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change 1+ name : build
2+
3+ on :
4+ workflow_call :
5+ inputs :
6+ os :
7+ required : true
8+ type : string
9+
10+ jobs :
11+ tests :
12+ runs-on : ubuntu-latest
13+ container : ${{ inputs.os }}
14+ steps :
15+ - name : Install git
16+ run : dnf install -y git
17+ - name : Check out repository code
18+ uses : actions/checkout@v4
19+ - name : Install dependencies
20+ uses : ./.github/actions/install-dependencies
21+ with :
22+ pcap : true
23+ nemea : true
24+ tests : true
25+ - name : Mark github workspace as safe
26+ run : git config --system --add safe.directory $PWD
27+ - name : mkdir build
28+ run : mkdir build
29+ - name : cd build
30+ run : cd build
31+ - name : cmake ..
32+ run : cmake .. -DENABLE_NEMEA=ON -DENABLE_INPUT_PCAP=ON -DENABLE_OUTPUT_UNIREC=ON -DENABLE_PROCESS_EXPERIMENTAL=ON -DENABLE_TESTS=ON
33+ - name : make tests
34+ run : make tests
You can’t perform that action at this time.
0 commit comments