Michelle Linington
3b6fa704f1
Three part version numbers need lexicographic ordering
2021-10-04 09:53:36 -03:00
Michelle Linington
686375c447
Add CI phase to select a minimum Xcode version
...
This change uses a throwing computed variable which was added in Swift
5.5 and requires Xcode 13 to compile.
The default Xcode on current macOS 11 image is still 12.5.1 and won't be
updated until later this month. The newer Xcode is available on these
machines, but until October 18th we need to select it manually.
https://github.com/actions/virtual-environments/issues/4180
2021-10-04 09:53:36 -03:00
Nora Trapp
7361da63d1
Fix github actions
2021-08-18 16:40:05 -07:00
Ewout ter Hoeven
5af19751d7
CI: Use ruby/setup-ruby step with .ruby-version
...
- Replaces the actions/setup-ruby step, which is deprecated, with the ruby/setup-ruby step
- Uses the Ruby version from the .ruby-version file
2021-08-18 15:28:54 -07:00
Nora Trapp
e0d3d455bf
Update CI to macOS 11
2021-06-16 11:36:09 -07:00
Ewout ter Hoeven
24a7dc7755
CI: Run on pushes to master and release branches
2021-02-12 12:12:27 -08:00
Nora Trapp
4566549c21
Don't install swiftlint, it's built in now
2021-02-12 12:12:27 -08:00
Jordan Rose
65da248b06
GitHub: install iOS target for Rust (using the correct toolchain)
2021-01-28 12:03:49 -08:00
Jordan Rose
944e44c074
GitHub: Speed up checking out a repository when linting
...
We only need two commits: the merge commit and the base ref.
2020-10-23 16:01:18 -07:00
Jordan Rose
a96afb8d33
GitHub: Clarify linting error to refer to precommit.py
...
...instead of just clang-format, since precommit.py does other linting
as well.
2020-09-30 11:32:17 -07:00
Nora Trapp
f05f2ff85f
Add lint action
2020-03-14 15:40:02 -07:00
Nora Trapp
96d7b843b5
Github CI test
2020-03-14 15:40:02 -07:00