Closed llucax closed 9 months ago
I'm not sure why tests are not being run here... :thinking:
I guess it was because I made the PR originally against the wrong branch, now I force-pushed and they are running...
This needs updating the dependency when common API v0.5.4 is released. The test with nox CI check also fails because we need a release of common API v0.5.4 first for it to pass (otherwise it can't parse the minimum version from the string).
The tests that are not running are just because we are in an old branch that used different check names.
API common v0.5.4 was released, so this PR is updated too and ready for review (and merge).
FYI, there are a couple of CI checks that are expected but will never run because they are not present in this branch, but all tests are passing. We'll need to force-merge once this is approved.
I will force-merge this, as the tests will never complete.
The new v0.5.4 release of the api-common repository is now backwards compatible with the old v0.3.x releases. We bump the dependency so microgrid API can be used together with other APIs that depend on the newer common API version.
Please note that the googleapis-common-protos dependency is also bumped to v1.56.4, which is the version that api-common v0.5.4 depends on.
Strictly speaking, this is a breaking change too, as projects might need to bump their googleapis-common-protos dependency to v1.56.4 too if they specify it explicitly, but this is highly unlikely and very easy to fix.