Commit Graph

17 Commits

Author SHA1 Message Date
Nicolas Williams
440ea95b56 GitHub: Add Failed Test Logs sections 2022-01-15 23:01:42 -06:00
Nicolas Williams
b8450a04a1 GitHub: Non-conflicting artifact names 2022-01-15 21:53:24 -06:00
Nicolas Williams
883f3cdfb5 GitHub: Fix linux build (make dist)? 2022-01-15 21:32:22 -06:00
Nicolas Williams
4b3f8266d7 GitHub: Fix osx build 2022-01-15 21:23:26 -06:00
Nicolas Williams
c74d1992e1 GitHub: Output artifacts (fix yaml moar) 2022-01-15 19:31:05 -06:00
Nicolas Williams
27deb05e72 GitHub: Output artifacts (fix yaml) 2022-01-15 19:27:16 -06:00
Nicolas Williams
1e205ca77e GitHub: Output artifacts 2022-01-15 19:20:23 -06:00
Nicolas Williams
6ea0520388 GitHub: Special builds for more branches
Instead of triggering scan-build builds on pushes to the `scan-build` branch,
or valgrind builds on pushes to the `valgrind` branch, let's have pushes to
branches matching `scan-build*` and `valgrind*` branch name globs trigger the
corresponding builds.

Do not forget to delete those branches when you're done!
2022-01-15 16:29:11 -06:00
Nicolas Williams
1ba296dc6a GitHub: Add more build types
- s/build.yml/${build}.yml/ for the existing builds

 - add filter on branches on push

 - add scan-build build triggered by pushes to the scan-build branch or by PRs
   that touch the scan-build.yml

 - add valgrind build triggered by pushes to the valgrind branch or by PRs that
   touch the valgrind.yml
2022-01-15 16:18:03 -06:00
Nicolas Williams
66d6998e3e GitHub: Complete split of build.yml 2022-01-14 13:52:50 -06:00
Nicolas Williams
02f6147bf1 GitHub: Prep to split build.yml 2022-01-14 13:51:26 -06:00
Nicolas Williams
64301260a5 GitHub: Fix paths that cause builds
We should split build.yml into separate workflows for each OS, that way
we can have Windows builds triggered by changes to NTMakefiles, but not
Linux builds.
2022-01-14 13:40:50 -06:00
Nicolas Williams
80dceccdd6 GitHub CI: Fix build.yml?
We need a validator for this.  GitHub Actions tells us nothing about
what might be wrong with our build.yml!
2022-01-14 12:25:00 -06:00
Nicolas Williams
9f2027f216 CI: Add OS X build 2022-01-13 19:56:12 -06:00
Nicolas Williams
1af1d60a8c github: Windows build? 2022-01-13 16:57:52 -06:00
Nicolas Williams
6d7c44989b github: Use GitHub Actions 2021-04-20 12:01:54 -05:00
Jeffrey Altman
4921975b62 Create GitHub issue templates 2019-06-07 22:08:39 -04:00