Add Gradle wrapper and CI workflow

- Commit gradlew, gradlew.bat and gradle/wrapper so ./gradlew build works
  from a fresh clone as the README instructs (Gradle 8.7)
- Fix .gitignore rule order: *.jar came after the wrapper-jar negation and
  the last matching rule wins, so the wrapper jar was still ignored
- CI on push and pull request: build (grammar with -Werror), test, and
  parseExamples
This commit is contained in:
developtheweb 2026-07-09 02:57:19 -04:00
parent acb98ae145
commit b9a232667e
6 changed files with 379 additions and 0 deletions

2
.gitignore vendored
View file

@ -125,6 +125,8 @@ local.properties
CLAUDE.md
# Gradle wrapper (DO NOT IGNORE)
# The negation must come after *.jar above — the last matching rule wins.
!gradle/
!gradle/wrapper/gradle-wrapper.jar
!gradlew
!gradlew.bat