Skip to content

[CI] Speed up backend workflow and avoid duplicate style checks#4401

Open
shangeyao wants to merge 1 commit into
apache:devfrom
shangeyao:fix/ci-backend-build-speed
Open

[CI] Speed up backend workflow and avoid duplicate style checks#4401
shangeyao wants to merge 1 commit into
apache:devfrom
shangeyao:fix/ci-backend-build-speed

Conversation

@shangeyao

Copy link
Copy Markdown
Contributor

Summary

  • Remove duplicate license-header and code-style jobs from Backend workflow
  • JDK 8 matrix job builds backend only (-Pshaded, skip webapp module)
  • JDK 11 matrix job keeps full -Pshaded,webapp,dist build and license check

Fixes #4400

Test plan

  • Backend workflow passes on fork PR
  • JDK 8 job completes faster without webapp build
  • JDK 11 job still produces dist artifact and runs license check

AI Disclosure

  • Model: Claude Opus 4.6
  • Platform/Tool: Cursor
  • Human Oversight: partially reviewed
  • Prompt Summary: CI backend build speed optimization

Made with Cursor

Drop duplicate style jobs from Backend workflow and skip webapp/dist on
the JDK 8 matrix job while keeping the full build on JDK 11.

Generated-by: Cursor
Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions github-actions Bot added the INFRA label Jun 27, 2026
@sonarqubecloud

Copy link
Copy Markdown

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CI] Speed up backend workflow and avoid duplicate style checks

1 participant