name: Build on: push: branches: - '*' paths-ignore: - 'README.md' - 'LICENSE' - '.gitignore' pull_request: branches: - '*' paths-ignore: - 'README.md' - 'LICENSE' - '.gitignore' workflow_dispatch: jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Set up JDK 8 uses: actions/setup-java@v2 with: java-version: 8 distribution: zulu cache: gradle - name: Build with Gradle run: chmod +x ./gradlew && ./gradlew setupCIWorkspace build --no-daemon - uses: actions/upload-artifact@v2 with: path: build/libs/*-dep.jar