Skip to content

Conversation

@jnyrup
Copy link
Member

@jnyrup jnyrup commented Jan 4, 2020

This adds an extra step to the test stage to verify that the public API does not change unnoticed.
The approved.txt files contains a snapshot of the current public API for all supported target frameworks.
From now on all public API changes will require updating the approved.txt files.

I intentionally added a API breaking change to verify that the CI build breaks as expected.
Will update the PR once the CI-build turns red as expected.

Fixes #1133

@jnyrup jnyrup force-pushed the approval branch 2 times, most recently from 1b53e7b to 19f1278 Compare January 4, 2020 19:17
@jnyrup jnyrup force-pushed the approval branch 3 times, most recently from 2570913 to 1d51870 Compare January 4, 2020 20:29
@jnyrup jnyrup merged commit 7a966fe into fluentassertions:develop Jan 4, 2020
@jnyrup jnyrup deleted the approval branch January 4, 2020 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

API approval tests

2 participants