Skip to content

Ensure onAnimationFinished is called on EDT #1622

Ensure onAnimationFinished is called on EDT

Ensure onAnimationFinished is called on EDT #1622

Workflow file for this run

name: CI
on:
push:
branches:
- 'master'
pull_request:
branches:
- '*'
jobs:
windows:
name: Windows
runs-on: windows-latest
permissions:
contents: read
packages: read
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 2
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 21
- name: Build & Test
uses: eskatos/gradle-command-action@v1
with:
arguments: build test -PskipSpotless -PgithubAccessToken=${{ secrets.GITHUB_TOKEN }} --no-daemon
distributions-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Upload Test Results
uses: actions/upload-artifact@v1
if: ${{ always() }}
with:
name: windows-test-results
path: build/test_results
- name: Upload Test Report
uses: actions/upload-artifact@v1
if: ${{ always() }}
with:
name: windows-test-report
path: core/build/reports
linux:
name: Linux
runs-on: ubuntu-latest
permissions:
contents: read
packages: read
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 2
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 21
- name: Build & Test
env:
PROPS_GITHUB: "-PgithubAccessToken=${{ secrets.GITHUB_TOKEN }}"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: xvfb-run -a -server-num=1 --server-args="-screen 0 2000x3000x16" ./gradlew build test -PskipSpotless -PfailIfLibraryMissing=true $(echo $PROPS_GITHUB) --no-daemon
- name: Upload Test Results
if: ${{ always() }}
uses: actions/upload-artifact@v1
with:
name: linux-11-test-results
path: build/test_results
- name: Upload Test Report
uses: actions/upload-artifact@v1
if: ${{ always() }}
with:
name: linux-11-test-report
path: core/build/reports
macos:
name: macOS
runs-on: macos-latest
permissions:
contents: read
packages: read
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 2
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 21
- name: Build & Test
uses: eskatos/gradle-command-action@v1
with:
arguments: build test -PskipSpotless -PgithubAccessToken=${{ secrets.GITHUB_TOKEN }} --no-daemon
distributions-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Upload Test Results
uses: actions/upload-artifact@v1
if: ${{ always() }}
with:
name: macOS-test-results
path: build/test_results
- name: Upload Test Report
uses: actions/upload-artifact@v1
if: ${{ always() }}
with:
name: macOS-test-report
path: core/build/reports