9 Commits

Author SHA1 Message Date
Sébastien Stormacq 02b0e3455e Modernize CI and use Swiftlang's GitHub actions instead of Swift NIO's (#109)
Modernize CI and use Swiftlang's GitHub actions instead of Swift NIO's
2025-11-30 22:47:30 -08:00
Sébastien Stormacq 850df86525 [ci] Apply recommendations for security and reliability #24 (#96)
Apply recommendations in code and documentation

- [CI] restrict permissions to read-all instead of the default write-all
2025-09-27 12:12:18 +02:00
Sébastien Stormacq 318868c10c [test] Migrate unit tests to Swift Testing (#88)
Migrate all unti tests to Swift Testing

### Motivation:

Allows to compile and run test on open source Swift toolchain 6

### Modifications:

Migrate according to 
https://developer.apple.com/documentation/testing/migratingfromxctest

### Result:

```
􁁛  Test run with 101 tests passed after 0.012 seconds.
```
2025-06-30 18:42:29 +02:00
Franz Busch 18c4c26faf Update release.yml (#83)
Update the release.yml file with the latest label changes
2024-12-18 14:32:19 +01:00
Sébastien Stormacq ee11dac0bf fix CI (#77)
* add semantic version check

* disable yaml linter

* Disable Swift 5.8 unit test

* re-enable additional soundness checks

* fix shell scripts

* fix yaml lint
2024-11-26 15:31:20 +01:00
Sébastien Stormacq bbd2810b16 Fix CI (#72)
* fix ci, use swiftlang workflows

* typo

* typo

* fix format

* use 6.0-noble for format check

* fix format
2024-11-08 00:25:53 +01:00
Fabian Fett 79db2aa207 Ensure Events still compiles (#67)
* Ensure Events still compiles

* Fix unacceptable language

* Fix more

* swift-format

* Fix docs?

* Fix license check
2024-10-08 12:47:48 +02:00
Fabian Fett fe1b1f8237 Use GitHub actions for CI (#65) 2024-09-30 17:53:34 +02:00
tomer doron 21142c28fc Add GitHub issue and PR templates (#127)
motivation: capture issue/PR info consistently

changes: add .github directory with relevant PR and issue templates
2020-06-15 10:16:01 +02:00