Skip to content

Conversation

@athomas
Copy link
Member

@athomas athomas commented Aug 30, 2022

No description provided.

Copy link
Contributor

@whesse whesse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If there is ever a breaking change where stable and dev don't have a common set of resolved packages, we would need to run pub upgrade in the test runs.

@athomas athomas merged commit 7b4c1c8 into master Aug 30, 2022
@athomas athomas deleted the deps branch August 30, 2022 15:46
@athomas
Copy link
Member Author

athomas commented Aug 30, 2022

If there is ever a breaking change where stable and dev don't have a common set of resolved packages, we would need to run pub upgrade in the test runs.

We need to handle that when it happens. It doesn't help if the tests pass but the releases fail. If we upgrade, we also pickup breaking changes in the packages. The dev CI check is mostly a canary, the actual tooling would be run with the current checked-in SDK (so it really should work for all checked-in SDKs used on main, dev, beta and stable).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants