File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : conan-package
2+
3+ on :
4+ push :
5+ paths :
6+ - ' src/**'
7+ - ' include/**'
8+ - ' cli/**'
9+ - ' pyUvula/**'
10+ - ' conanfile.py'
11+ - ' conandata.yml'
12+ - ' CMakeLists.txt'
13+ - ' .github/workflows/conan-package.yml'
14+ branches :
15+ - main
16+ - master
17+ - ' NP-*'
18+ - ' CURA-*'
19+ - ' PP-*'
20+ - ' [0-9].[0-9]*'
21+ - ' [0-9].[0-9][0-9]*'
22+ tags :
23+ - ' [0-9].[0-9].[0-9]*'
24+ - ' [0-9].[0-9][0-9].[0-9]*'
25+
26+ jobs :
27+ conan-package :
28+ uses : ultimaker/cura-workflows/.github/workflows/conan-package.yml@main
29+ secrets : inherit
Original file line number Diff line number Diff line change 1+ ---
2+ name : unit-test
3+ on :
4+ push :
5+ paths :
6+ - ' include/**'
7+ - ' src/**'
8+ - ' tests/**'
9+ - ' CMakeLists.txt'
10+ - ' conanfile.py'
11+ - ' conandata.yml'
12+ - ' .github/workflows/unit-test.yml'
13+ - ' .github/workflows/unit-test-post.yml'
14+ branches :
15+ - main
16+ - dev
17+ - ' [0-9]+.[0-9]+'
18+
19+ pull_request :
20+ types : [ opened, reopened, synchronize ]
21+ paths :
22+ - ' include/**'
23+ - ' tests/**'
24+ - ' CMakeLists.txt'
25+ - ' conanfile.py'
26+ - ' conandata.yml'
27+ - ' .github/workflows/unit-test.yml'
28+ - ' .github/workflows/unit-test-post.yml'
29+ branches :
30+ - main
31+ - dev
32+ - ' NP-*'
33+ - ' CURA-*'
34+ - ' PP-*'
35+ - ' [0-9]+.[0-9]+'
36+
37+ permissions :
38+ contents : read
39+
40+ env :
41+ CONAN_LOGIN_USERNAME : ${{ secrets.CONAN_USER }}
42+ CONAN_PASSWORD : ${{ secrets.CONAN_PASS }}
43+
44+ jobs :
45+ testing :
46+ name : Run unit tests
47+ uses : ultimaker/cura-workflows/.github/workflows/unit-test.yml@main
48+ with :
49+ test_use_ctest : true
50+ runs_on : ' ubuntu-latest'
You can’t perform that action at this time.
0 commit comments