Skip to content

CI: build project on pull requests#8

Merged
syncended merged 1 commit intomainfrom
issue-6/ci-build-on-pr
Apr 26, 2026
Merged

CI: build project on pull requests#8
syncended merged 1 commit intomainfrom
issue-6/ci-build-on-pr

Conversation

@syncended
Copy link
Copy Markdown
Owner

Summary

  • Adds .github/workflows/build.yml that runs on every PR against main.
  • Sets up Temurin JDK 21 and uses gradle/actions/setup-gradle@v4 for dependency caching.
  • Runs ./gradlew build against the Gradle root in yapi/; failure blocks the PR check.

Test plan

  • Confirm the Build check appears and passes on this PR.
  • Verify subsequent runs reuse the Gradle cache.

Closes #6

🤖 Generated with Claude Code

Builds the Gradle project on every pull request against main, so
broken builds are caught before merge. Uses JDK 21 (Temurin) and the
official Gradle setup action for dependency caching.

Refs #6

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@syncended syncended merged commit efe5001 into main Apr 26, 2026
1 check passed
@syncended syncended deleted the issue-6/ci-build-on-pr branch April 26, 2026 23:27
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.

CI: build project on pull requests

1 participant