feat: Forward state delta from all events to parent session instead of just the last event #4152
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Simple test to verify code compiles with required Java versions. | |
| name: validation | |
| on: | |
| pull_request: | |
| branches: | |
| - main | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.head_ref || github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| build-modules: | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 30 | |
| strategy: | |
| matrix: | |
| java-version: ["17", "21"] | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v6 | |
| - name: Set up Java ${{ matrix.java-version }} | |
| uses: actions/setup-java@v5 | |
| with: | |
| distribution: temurin | |
| java-version: ${{ matrix.java-version }} | |
| - name: Cache Maven packages | |
| uses: actions/cache@v5 | |
| with: | |
| path: ~/.m2/repository | |
| key: ${{ runner.os }}-maven-${{ matrix.java-version }}-${{ hashFiles('**/pom.xml') }} | |
| restore-keys: | # Fallback keys if exact match is not found | |
| ${{ runner.os }}-maven-${{ matrix.java-version }}- | |
| ${{ runner.os }}-maven- | |
| - name: Package and test (all) modules with Java ${{ matrix.java-version }} | |
| run: ./mvnw -Prelease clean package | |
| - name: Detected wrongly formatted files | |
| run: git status && git diff --exit-code |