Pete Markowsky
|
23b31ec413
|
Add build matrix for build / test steps to shake out OS nuances (#654)
Add build matrix for build / test steps to shake out OS nuances.
Remove macos-latest from build matrix.
|
2021-10-26 16:14:24 -04:00 |
|
Kent Ma
|
e1cf8e70a3
|
Add continuous workflow job for checking for flakes (#650)
Co-authored-by: Pete Markowsky <pmarkowsky@users.noreply.github.com>
|
2021-10-25 10:23:42 -04:00 |
|
Kent Ma
|
b77b0142af
|
Add microbenchmark for execs on SNTApplication (#639)
|
2021-10-15 15:57:04 -04:00 |
|
Russell Hancox
|
2f80a42845
|
Project: Build driver if files in Source/common/* change (#637)
|
2021-10-15 15:03:16 +00:00 |
|
Pete Markowsky
|
c3042e21dc
|
Add a workflow for checking links in Markdown files. (#628)
|
2021-10-05 19:28:03 -04:00 |
|
Kent Ma
|
58cec5819a
|
Add linter step with clang-format and buildifier. (#620)
Also lint our files accordingly
|
2021-10-01 16:51:06 -04:00 |
|
Pete Markowsky
|
87dc191494
|
Rewrote ci.yml workflow to parallelize steps. (#593)
Build and test steps were taking more than 5 minutes to run so this cleans up
the workflow and parallelizes it.
|
2021-09-02 17:21:36 -04:00 |
|
Pete Markowsky
|
3a19591822
|
Made CI build and test steps conditional. (#592)
This changes the workflow steps to execute conditionally e.g. if you only modify
documentation it won't run the build, test, and coverage steps.
|
2021-09-01 16:47:19 -04:00 |
|
Russell Hancox
|
38f580de72
|
CI: Re-org CI workflows, ignore /Applications in coverage (#577)
|
2021-08-17 14:08:02 -04:00 |
|
Kent Ma
|
471ae89406
|
Switch the CI build steps to run all unit tests and coverage first (#568)
|
2021-08-11 14:03:05 -04:00 |
|
Kent Ma
|
1fcb63dc92
|
Add coveralls CI rule and lcov generator (#564)
Adding coveralls so that test coverage can be easily displayed and checked
|
2021-08-10 14:41:14 -04:00 |
|
Tom Burgin
|
543b1a29fe
|
add default provisioning profile rules (#548)
|
2021-04-19 17:18:18 -04:00 |
|
Russell Hancox
|
532cb37e0b
|
CI: split out driver and userspace builds (#521)
|
2020-12-23 08:38:39 -05:00 |
|
Tom Burgin
|
9d379d3884
|
release: split out the kext into a separate release label (#520)
* fix SNTLoggingKernel BUILD rule (#518)
* release: split out santa-driver.kext
* release: update ci
* remove ipa script rule
* update ci
|
2020-12-19 18:23:54 -05:00 |
|
Russell Hancox
|
38769f7cd1
|
Project: Add GitHub Actions CI workflow (#507)
|
2020-10-30 12:23:01 -04:00 |
|