mapbox-navigation-ios icon indicating copy to clipboard operation
mapbox-navigation-ios copied to clipboard

[CI] Nightly job for testing configuration with latest dependencies

Open S2Ler opened this issue 4 years ago • 1 comments

Motivation

Our dependency management allows us to have MapboxMaps v10.1 running with MapboxNavigation v2.0. At the time of the v2.0 release, we test SDK with Maps v10.0. As time goes, a new version of Maps is released. While these configurations should work without any issues, it would be good to have a guard that will alarm if something goes wrong.

Proposed Solution

We can have a nightly CI job that will run swift package update or pod update and then run our test suite with the updated dependencies.

S2Ler avatar Dec 02 '21 07:12 S2Ler

We can have a nightly CI job

Does this need to be a nightly job, or can we add a per-commit CI bot that tests the minimum dependency configuration like we do for minimum supported iOS versions?

1ec5 avatar Feb 18 '22 17:02 1ec5