p-zach
43a50a69c6
Modify build workflows to only trigger on non-doc changes
2025-02-12 16:24:55 -05:00
Varun Agrawal
53e78c6b43
don't use large or xlarge runners since our payment plan doesn't support those
2024-11-04 19:35:50 -05:00
Varun Agrawal
2fc11f386a
fix yaml file
2024-11-04 19:27:14 -05:00
Varun Agrawal
4f0dcec1b6
update macos images to minimum 13 and add ARM64 support
2024-11-04 14:57:35 -05:00
Frank Dellaert
b9e68ec79b
Add M1 build
2024-08-25 13:17:28 -07:00
Frank Dellaert
1aa5883964
Upgrade action
2024-08-24 17:18:55 -07:00
Varun Agrawal
6b14f22caf
upgrade macos CI image to macos-12 and xcode-14.2
2024-06-29 00:29:45 -04:00
Tal Regev
c95bcae93a
Add non concurrency to all workflows
2023-07-01 01:40:55 +03:00
Frank Dellaert
c26ca420bf
Upgrade checkout action
2023-02-05 02:41:21 -08:00
Frank Dellaert
ba80f6dc2b
Fix up workflows, and make all fail fast
2023-02-04 21:33:14 -08:00
Frank Dellaert
42182c85ff
Refactor CI (no more gcc 7)
2023-02-04 17:47:11 -08:00
Varun Agrawal
31cfce0b8d
update macos CI env
2022-07-22 13:59:40 -04:00
Varun Agrawal
f9b8de3876
improvements to CI files
2021-08-06 15:53:40 -04:00
Varun Agrawal
6a35fedd29
Fix CI with separate boost install
...
Github Actions no longer supports boost, so we install it separately.
Also turned off some checks since the wrapper causes an OOM exception.
2021-03-18 10:27:18 -04:00
Fan Jiang
501c140286
Use latest Boost
2021-02-15 20:08:16 -05:00
Varun Agrawal
b59f1bc573
remove build upload since it can't be used downstream
2021-01-02 19:24:30 -05:00
Varun Agrawal
c206ed9c2f
syntax update
2020-11-19 15:35:09 -05:00
Varun Agrawal
99e3a111e1
correct conditional syntax
2020-11-19 14:58:50 -05:00
Varun Agrawal
9e2007562a
only upload release builds
2020-11-19 08:04:30 -05:00
Varun Agrawal
d5a09aad12
differentiate between Release and Debug builds
2020-11-16 17:47:42 -05:00
Varun Agrawal
aa2d9225dc
correct form for workspace env variable
2020-11-16 14:42:17 -05:00
Varun Agrawal
5c94b5ccc7
fix indentation and add upload for Windows
2020-11-16 13:11:10 -05:00
Varun Agrawal
f2bfdbd317
upload build directory after workflow completes
2020-11-15 18:40:47 -05:00
Varun Agrawal
426ad93812
Use new env files for github actions
2020-11-08 14:47:47 -05:00
Fan Jiang
325b868e8b
Use my tap
2020-11-02 14:42:21 -05:00
Fan Jiang
315380db03
Last resort: use the explict 1.73 formula
2020-11-02 11:28:49 -05:00
Fan Jiang
dddc97c487
Use explict tap name
2020-11-02 11:20:48 -05:00
Fan Jiang
1ee5650fc7
Use my tap
2020-11-02 11:12:52 -05:00
Fan Jiang
d8089c7132
Use my tap
2020-11-02 11:01:43 -05:00
Fan Jiang
63ca1c1f5e
Attempt to fix spooky boost in Homebrew
2020-11-02 10:46:36 -05:00
Varun Agrawal
7c44d9ee66
updated step name
2020-08-19 13:54:16 -04:00
Fan Jiang
0d5ee3fbc6
Always build unstable
2020-08-16 19:50:01 -04:00
Varun Agrawal
ba6b18947d
fix build script
2020-08-15 18:45:18 -05:00
Varun Agrawal
1e3ca015f0
updates to macOS and Linux CIs
2020-08-15 16:01:40 -05:00
Fan Jiang
d0724a77bb
Backport GitHub Actions CI ( #259 )
...
* Add GitHub Actions
* Add Windows Check
* Fix wrong os selection
* Add XCode version
* Upgrade GCC Version
* Make GCC match Ubuntu name
* Do not fail everyone when one failed
* More checks on ccache
* Do not expose GenericValue on Windows
* Fix BetweenFactor for Windows
* Update
* Add Python CI
* Typo
* Add note about GENERICVALUE_VISIBILITY
* Fix Windows Boost
* Change substitution scheme to PowerShell
* Fix the spurious error of the Point3 default constructor
* Separate builds to allow easier restarts
* Fix uninitialized variable usage
* Change of policy, only build python stuff, mac and win on PRs
* Further separate the Python tests
2020-08-15 11:52:00 -04:00