Commit graph

26 commits

Author SHA1 Message Date
Danny Mösch
ed724871d6 Stop installing packages that are already there 2024-11-29 00:18:30 +01:00
Danny Mösch
7e2930cc85 Build on latest macOS release Homebrew supports officially 2024-11-29 00:18:30 +01:00
Danny Mösch
1bdf9d684b Rely on SPM plugins to consume SwiftLint and SwiftFormat
Use their latest releases and fix some violations and issues.

# Conflicts:
#	.github/workflows/linting.yml
#	.github/workflows/testing.yml
2024-11-29 00:18:30 +01:00
Danny Mösch
358908f161 Update checkout actions 2024-11-29 00:18:30 +01:00
Mingshen Sun
5b73707033 Update github actions versions 2023-03-18 20:25:53 -07:00
Mingshen Sun
a0a08073bc Fix GitHub Actions 2022-05-22 22:03:39 -07:00
Mingshen Sun
687b67a6a2 Fix GitHub Actions 2022-05-22 21:57:33 -07:00
Mingshen Sun
55ac274ce6 Boostrap carthage with all platforms 2021-12-28 16:41:11 -08:00
Danny Moesch
e5bd678aaa
Consume ObjectiveGit through a binary Swift package (#528) 2021-12-28 15:17:11 -08:00
Mingshen Sun
5057528ad9 CI: Update homebrew and use the latest go version 2021-09-19 16:56:15 -07:00
Danny Mösch
032436fa70
Move to Swift Package Manager disregarding Cocoapods (#496)
* Build as many dependencies as possible with SPM.
* Xcworkspace is no longer needed.
* Collecting coverage information does unfortunately cause linking errors in Base32. So it is disabled for now.
2021-08-30 09:41:29 -07:00
Danny Mösch
c72cd1c653
Use the most recent version of Go in build (#498)
According to 93954f3bec version 1.14 is not specifically required anymore.
2021-08-29 15:52:48 -07:00
Mingshen Sun
4d874e5c0d Start testing CI for push 2021-08-14 23:38:31 -07:00
Mingshen Sun
372e897350
Remove pod cache 2021-01-15 23:09:49 -08:00
Mingshen Sun
db41d260af
Fix github action brew link issue 2021-01-15 22:50:46 -08:00
Mingshen Sun
156588bd93
Fix openssl libssh2 pkg issue in CI 2021-01-01 14:13:39 -08:00
Mingshen Sun
94f7fba8bd
libssh2 header is needed for building libgit2 2020-12-31 23:59:41 -08:00
Mingshen Sun
dbc91e43bd
Fix restore key 2020-12-31 23:48:38 -08:00
Mingshen Sun
90c794b415
Add openssl in CI 2020-12-31 23:31:43 -08:00
Mingshen Sun
3462e6673f
Add cache version to the github action cache 2020-12-31 23:30:38 -08:00
Mingshen Sun
0fd520452e Fix pod caching issue 2020-12-30 15:18:39 -08:00
Mingshen Sun
7886cc8423 Fix pod caching issue 2020-12-30 15:18:39 -08:00
Mingshen Sun
b7d6c1277c Cache the go directory 2020-12-30 15:18:39 -08:00
Mingshen Sun
40fc12d02c Use cache 2020-12-30 15:18:39 -08:00
Danny Moesch
6050903a1f Use correct script paths in testing workflow 2020-12-30 10:06:59 -08:00
Mingshen Sun
df80d2e431
Start to use GitHub Action (#432) 2020-12-23 20:26:58 -08:00