Skip to content

Fail if an XA TXN manager does not enlist the XA session in the TXN #152

Fail if an XA TXN manager does not enlist the XA session in the TXN

Fail if an XA TXN manager does not enlist the XA session in the TXN #152

Workflow file for this run

name: "Build"
on: [push, pull_request, workflow_dispatch]
jobs:
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
java: [ 11, 17, 21 ]
steps:
- uses: actions/checkout@v3
- uses: actions/cache@v3
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-
- name: Install JDK ${{ matrix.java }}
uses: actions/setup-java@v3
with:
java-version: ${{ matrix.java }}
distribution: 'temurin'
- name: Build & Test
run: mvn clean verify
- name: Javadoc etc
run: mvn clean verify -Prelease -Dgpg.skip -DskipTests
- name: RAT check
run: mvn clean -Prelease apache-rat:check