AndreasSko / go-jwlm

A command line tool to easily merge JW Library backups, written in Go.
MIT License
71 stars 4 forks source link

CI: Test Gomobile (iOS) build #66

Closed AndreasSko closed 3 years ago

AndreasSko commented 3 years ago

Updating dependencies sometimes break the building process of Gomobile. To find these issues early on, it's good to run a build-test in CI. This adds a gomobile-ios job that runs gomobile bind -target ios on every CI run so we are more confident that a change does not break the iOS app.

Other changes:

If the test in one environment/OS fails it won't cancel the other tests.

coveralls commented 3 years ago

Coverage Status

Coverage increased (+0.1%) to 85.923% when pulling d4d97a071677facd88cab58f36ced75dfcb7a85c on ci_gomobile_test into a938374f89b8ffebcb17705f812354e4528ca658 on master.