name: Main on: push: pull_request: workflow_dispatch: workflow_run: types: - completed workflows: - "Update WIT" permissions: contents: write pull-requests: write jobs: main: name: Build, test, and release runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v6 with: submodules: true - name: Set up Java/Kotlin uses: actions/setup-java@v6 with: distribution: liberica java-version: "25" - name: Build example plugin to test run: | ./gradlew build --no-daemon