Skip to content

Conversation

@pan3793
Copy link
Member

@pan3793 pan3793 commented Dec 25, 2025

Why are the changes needed?

Fix checkstyle workflow by adding -am on compiling special module

How was this patch tested?

Pass GHA.

Was this patch authored or co-authored using generative AI tooling?

No.

@github-actions github-actions bot added the kind:infra license, community building, project builds, asf infra related, etc. label Dec 25, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes the checkstyle GitHub Actions workflow by upgrading the JDK version and adding the -am (also-make) Maven flag to module-specific builds to ensure dependencies are properly compiled.

  • Upgraded JDK from version 8 to version 17
  • Added -am flag to Maven commands building specific Spark extension modules
  • Refactored Maven build commands for better clarity by separating profile configurations

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pan3793 pan3793 self-assigned this Dec 25, 2025
@pan3793 pan3793 added this to the v1.11.0 milestone Dec 25, 2025
@pan3793 pan3793 closed this in 0ef4201 Dec 25, 2025
pan3793 added a commit that referenced this pull request Dec 25, 2025
### Why are the changes needed?

Fix checkstyle workflow by adding `-am` on compiling special module

### How was this patch tested?

Pass GHA.

### Was this patch authored or co-authored using generative AI tooling?

No.

Closes #7287 from pan3793/style.

Closes #7287

a8ec1f3 [Cheng Pan] java17
65ae8cf [Cheng Pan] Fix checkstyle workflow

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Cheng Pan <chengpan@apache.org>
(cherry picked from commit 0ef4201)
Signed-off-by: Cheng Pan <chengpan@apache.org>
@pan3793
Copy link
Member Author

pan3793 commented Dec 25, 2025

CI passes, merged to master/1.11 to recover CI

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

Labels

kind:infra license, community building, project builds, asf infra related, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant