diff --git a/.github/workflows/run-integration-tests.yml b/.github/workflows/run-integration-tests.yml index 1319a1a010c..92ffdc318c2 100644 --- a/.github/workflows/run-integration-tests.yml +++ b/.github/workflows/run-integration-tests.yml @@ -6,24 +6,20 @@ name: "Integration tests" on: issue_comment: types: [ created ] - # XXX: Drop. - pull_request: permissions: contents: read jobs: run-integration-tests: name: On-demand integration test - # XXX: Enable. - #if: | - # github.event.issue.pull_request && contains(github.event.comment.body, '/integration-test') + if: | + github.event.issue.pull_request && contains(github.event.comment.body, '/integration-test') runs-on: ubuntu-22.04 steps: - name: Check out code uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 with: persist-credentials: false - # XXX: Enable. - #ref: refs/pull/${{ github.event.issue.number }}/head + ref: refs/pull/${{ github.event.issue.number }}/head - name: Set up JDK uses: actions/setup-java@0ab4596768b603586c0de567f2430c30f5b0d2b0 # v3.13.0 with: @@ -32,10 +28,5 @@ jobs: cache: maven - name: Install project to local Maven repository run: mvn -T1C install -DskipTests -Dverification.skip - - name: Quick test to make sure that Xvfb is present - # XXX: Drop this step. - run: | - echo "XXX_${DISPLAY}_XXX" - xvfb-run -- sh -c 'echo "XXX_${DISPLAY}_XXX"' - name: Run integration test run: xvfb-run ./integration-tests/checkstyle-10.12.4.sh