Skip to content

[#344] Fire change when opacity has changed #298

[#344] Fire change when opacity has changed

[#344] Fire change when opacity has changed #298

name: IllegalAccessCheck
on:
push:
branches:
- 'master'
pull_request:
branches:
- '*'
jobs:
windows:
name: Windows (Java 16)
runs-on: windows-latest
permissions:
contents: read
packages: read
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 2
- name: Set up JDK 16
uses: actions/setup-java@v1
with:
java-version: 16
- name: Build & Test
uses: eskatos/gradle-command-action@v1
with:
arguments: build test -PskipSpotless -PverboseTest=true -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 (Java 16)
runs-on: ubuntu-latest
permissions:
contents: read
packages: read
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 2
- name: Set up JDK 16
uses: actions/setup-java@v1
with:
java-version: 16
- 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 -PverboseTest=true -PfailIfLibraryMissing=true $(echo $PROPS_GITHUB) --no-daemon
- name: Upload Test Results
if: ${{ always() }}
uses: actions/upload-artifact@v1
with:
name: linux-test-results
path: build/test_results
- name: Upload test report
uses: actions/upload-artifact@v1
if: ${{ always() }}
with:
name: linux-test-report
path: core/build/reports
macos:
name: macOS (Java 16)
runs-on: macos-latest
permissions:
contents: read
packages: read
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 2
- name: Set up JDK 16
uses: actions/setup-java@v1
with:
java-version: 16
- name: Build & Test
uses: eskatos/gradle-command-action@v1
with:
arguments: build test -PskipSpotless -PverboseTest=true -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