25 Commits

Author SHA1 Message Date
Sergej Jaskiewicz 8f8ef5057d Update for Xcode 14 2023-04-23 18:11:38 +02:00
Sergej Jaskiewicz 3877609ba2 fixup! Fix TSan false positives on Ubuntu 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 2085bb7593 Fix tests on Xcode 10.3 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 5b247a5a01 Fix TSan false positives on Ubuntu 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 64f436c748 Disable TSan when testing with Xcode 10 and 13 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz a0cf895c8c Don't generate LinuxMain.swift on newer Swift versions 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz fdc7550ff7 Fix SwiftLint, make it strict 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 135dc9a8ab Fix TSan tests on macOS 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 37a4fe400f Show GHA status in README 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 7b466153a6 Fix Swift 5.5 tests on Windows and Wasm 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz baac42a0ad Migrate macOS tests from CircleCI to GitHub Actions 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz fd05f5c8ff Migrate pod lib lint from CircleCI to GitHub Actions 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 8bfdcd4295 Migrate compatibility tests from CircleCI to GitHub Actions 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 90454807b4 WASM -> Wasm 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 77374fa820 Convert Windows GHA workflow to matrix 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 8eda9d7e3d Migrate Linux tests from CircleCI to GitHub Actions 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 35cfe51c72 Generate LinuxMain.swift on Windows 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 42c0fa02ae Disable WASM tests on Swift 5.5
They don't compile due to presence of async test methods
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 36edf4819b Run WASM tests with Swift 5.5 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz ed1b06ba51 Test with Swift 5.5.1 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 80a4915715 Enable testing with Swift 5.4 on WASM 2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz 5490ff9be9 Enable testing with Swift 5.5 on Windows 2022-02-01 18:58:40 +03:00
Max Desiatov dfd3cdf890 Migrate SwiftLint checks from CircleCI to GHA (#226)
SwiftLint integration with Danger no longer works on CircleCI. I'm migrating it to GitHub Actions in a way that's known to work in other repositories.

* Create swiftlint.yml

* Update config.yml
2021-11-29 16:56:32 +01:00
Max Desiatov 6c8108f9dc Test with Windows on GitHub Actions 2021-09-24 16:26:09 +03:00
Max Desiatov e054a884ef Add support for SwiftWasm with CI and tests (#191)
WebAssembly support for atomics and multi-threading isn't fully standardized yet, and it not supported in SwiftWasm at the moment. Because of this Dispatch is unavailable, and all Combine-related Foundation stuff is unavailable too. Tests related to this are disabled. Locking functions are replaced with no-op shims.
2020-11-02 22:02:39 +00:00