Skip to content

Set up cross-platform continuous integration - #4

Merged
tianyu487 merged 1 commit into
masterfrom
branch-A-CI
Sep 11, 2026
Merged

tianyu487 merged 1 commit into
masterfrom
branch-A-CI

Conversation

@tianyu487

Copy link
Copy Markdown
Owner

Adds the course-recommended GitHub Actions workflow for automated Gradle verification.

Matrix

  • Ubuntu
  • macOS
  • Windows

Checks

  • Gradle Wrapper validation
  • Zulu JDK 25 with JavaFX
  • ./gradlew check

Locally verified with ./gradlew check.

Changes can pass local checks but fail on another operating system or
Java installation. Without an automated check, those failures may only
surface after integration.

Run the Gradle verification task on Linux, macOS, and Windows for every
push and pull request. Use Zulu JDK 25 so CI matches the project
runtime.
@tianyu487
tianyu487 merged commit 4438f26 into master Sep 11, 2026
6 checks passed
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.

1 participant