10 Commits

Author SHA1 Message Date
Felix M. 1cab02e3d3 :: Add GitHub action to run formatting, linting and tests 2026-01-31 10:41:02 +01:00
Felix M. 27392ece2a ♻️ :: Rewrite library using modern Swift features, following SPM conventions 2026-01-31 10:41:00 +01:00
Felix Mau 4455b1125e ⬆️ :: Use updated codecov version 2024-09-06 20:43:56 +02:00
Felix Mau 3d4a8ec568 ♻️ :: Use Xcode 14 on CI
The snapshot tests were also generated using this Xcode version
2022-09-19 21:08:02 +02:00
Felix Mau b6593371cd ♻️ :: Refactor CI test setup 2022-09-19 13:20:31 +02:00
Felix Mau 8757179241 ♻️ :: Restructure tests 2022-09-16 14:35:38 +02:00
Felix Mau 49cf8c9ba2 ♻️ :: Use Mac OS 12, required by SwiftLint 0.49
> SwiftLint now requires Swift 5.6 or higher to build, and macOS 12 or higher to run.

https://github.com/realm/SwiftLint/blob/main/CHANGELOG.md#0490-asynchronous-defuzzer
2022-09-07 18:16:38 +02:00
Felix Mau a6b56d9b32 🐛 :: Fix not running SwiftLint on CI 2021-12-29 13:17:56 +01:00
Felix M 3e18c93100 Enhance GitHub actions (#22)
* ⬆️ :: Update dev dependencies

* 🐛 :: Use correct badge url for CI status

* ♻️ :: Refactor CI action

* ♻️ :: Refactor action file

* ♻️ :: Rename workflow

* 🚚 :: Rename action file according action name

* ♻️ :: Update docs
2021-05-18 10:08:25 +02:00
Felix M 6d2517b0a6 ♻️ :: Prefer GitHub Actions over Travis-CI (#21) 2021-05-15 15:41:03 +02:00