ci: remove integration workflows and keep CI server-free #98

Merged
gecko merged 1 commit from t3/remove-integration-tests into main 2026-11-02 20:47:46 +00:00
Owner

Summary

  • Remove the Minecraft client/server integration workflow, fixtures, harnesses, and related release gating.
  • Keep CI focused on server-free builds, unit tests, script contracts, and release artifact checks.
  • Document and regression-test supported local headless Prism operation via Xvfb, without making it a CI test.

Testing

  • ./scripts/test-prism-bot.sh
  • ./scripts/ci-preflight.sh (16 tests)
  • Gradle lint and build
  • ./scripts/check-release-jar.sh
  • git diff --check
## Summary - Remove the Minecraft client/server integration workflow, fixtures, harnesses, and related release gating. - Keep CI focused on server-free builds, unit tests, script contracts, and release artifact checks. - Document and regression-test supported local headless Prism operation via Xvfb, without making it a CI test. ## Testing - `./scripts/test-prism-bot.sh` - `./scripts/ci-preflight.sh` (16 tests) - Gradle lint and build - `./scripts/check-release-jar.sh` - `git diff --check`
ci: remove integration workflows and keep CI server-free
All checks were successful
build / Java 25 build (pull_request) Successful in 3m8s
0bbfc630e6
- Remove Minecraft client/server fixtures and integration-test harnesses
- Update CI, release, and Prism docs for server-free automation
gecko merged commit 91d3c90c1c into main 2026-11-02 20:47:46 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gecko/mcbot!98
No description provided.