Skip to content

fix: [DevOps] Run compile and test even if api compatibility test fails#869

Open
rpanackal wants to merge 1 commit into
mainfrom
fix/japicmp-reporting-fix
Open

fix: [DevOps] Run compile and test even if api compatibility test fails#869
rpanackal wants to merge 1 commit into
mainfrom
fix/japicmp-reporting-fix

Conversation

@rpanackal
Copy link
Copy Markdown
Member

@rpanackal rpanackal commented May 15, 2026

Context

Previously, a failing compatibility skipped and marked all other tests as failing too.

image

The new behaviour is

Fail workflow later if API incompatible, the Compile and Test, Push changes and Create PR steps should run before the fail step triggers.

- name: 'Fail if API incompatible'
if: steps.api_compat.outputs.api_compat_result == 'incompatible'
run: |
echo "API compatibility check detected breaking changes. Download the japicmp-report artifact for details."
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

(Minor)

Where would we find the artifact? Is there a way to provide a useful link here for convenience?

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.

2 participants