name: build on: push: branches: [main] tags: ["v*"] pull_request: jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-java@v4 with: distribution: temurin java-version: 25 - name: Build (MC 26.1.2) run: ./gradlew --no-daemon build # Gitea Actions runs on a GHES-compatible backend that does NOT support the # @actions/artifact v2 protocol (upload-artifact@v4 → GHESNotSupportedError). # v3 uses the v1 artifact API, which Gitea implements — so the run goes green. - uses: actions/upload-artifact@v3 with: name: video_player-mc26.1.2 path: build/libs/*.jar