You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Exclude some files from soundness.sh
Motivation:
CI was failing as our soundness.sh script detected unacceptable language
in our repo that cannot be avoided.
Modifications:
* excluded `CODE_OF_CONDUCT.md` from soundness check as it deliberately gives
examples of what unacceptable language looks like
* excluded all `*Config.swift` files from soundness check as Kafka
configuration properties rely terminology which is considered
unacceptable
Result:
The soundness CI check succeeds.
* Include SwiftFormat in Dockerfile
Motivation:
CI failed because SwiftFormat was not installed on in our Docker container and needed by the `soundness.sh` script.
Modifications:
* add instructions for installing `nicklockwood/SwiftFormat` to
`Dockerfile`
Result:
SwiftFormat is available to the `soundness.sh` script.
* Adjust copyright header soundness check
Modifications:
* add copyright header to `Sources/Crdkafka/shim.h`
* exclude `librdkafka` from copyright header check
* Fix conflicting container names/ports
Motivation:
* CI was occasionally failing because of conflicting container
names/ports
Modifications:
* remove explicit `container_name`s and `port`s in `docker-compose.yaml`
* SwiftFormat: --disable hoist(Try|Await)
* Run SwiftFormat
0 commit comments