name: Publish on: [push, pull_request] jobs: build: name: Build project runs-on: ubuntu-latest steps: - name: Check out code uses: actions/checkout@v2 - name: Set up JDK 11 uses: actions/setup-java@v2 with: distribution: adopt java-version: 11 # Builds the release artifacts of the library - name: Build run: ./gradlew :assembleRelease # Generates other artifacts (javadocJar is optional) - name: Source jar and dokka run: ./gradlew androidSourcesJar javadocJar