Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split API compatibility check job #200

Merged
merged 1 commit into from
Mar 4, 2024

Conversation

at-wat
Copy link
Member

@at-wat at-wat commented Feb 29, 2024

Reference issue

Fixes #197

Example

pion/ci-sandbox#117

Without API breakage

Screenshot 2024-02-29 at 18-34-50 Test API compatibility job by at-wat · Pull Request #117 · pion_ci-sandbox

With API breakage

Screenshot 2024-02-29 at 18-36-43 Test API compatibility job by at-wat · Pull Request #117 · pion_ci-sandbox

@at-wat at-wat force-pushed the split-api-compatibility-check-job branch from 27fd90d to a362e53 Compare February 29, 2024 09:18
at-wat added a commit to pion/ci-sandbox that referenced this pull request Feb 29, 2024
at-wat added a commit to pion/ci-sandbox that referenced this pull request Feb 29, 2024
Make it possible to distinguish whether the unit tests are failing
or just pointing out API breakage from CI status.
@at-wat at-wat force-pushed the split-api-compatibility-check-job branch from a362e53 to 9def2f6 Compare February 29, 2024 09:26
at-wat added a commit to pion/ci-sandbox that referenced this pull request Feb 29, 2024
@at-wat at-wat requested a review from Sean-Der February 29, 2024 09:38
@at-wat
Copy link
Member Author

at-wat commented Mar 4, 2024

@Sean-Der please take a look

@Sean-Der
Copy link
Member

Sean-Der commented Mar 4, 2024

LGTM! Sorry I didn't do that before.

When this rolls out I will go through repos and make sure this is a blocking merge requirement.

@at-wat at-wat merged commit 48b7eb0 into master Mar 4, 2024
4 checks passed
@at-wat at-wat deleted the split-api-compatibility-check-job branch March 4, 2024 01:30
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.

Split API compatibility check from test job
2 participants