Skip to content

Properly implement skill #57

Properly implement skill

Properly implement skill #57

Workflow file for this run

name: "build"
on:
push:
branches:
- "*"
pull_request:
concurrency:
group: "build-${{ github.ref }}"
cancel-in-progress: true
jobs:
build-library:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: "adopt"
java-version-file: .java-version
- uses: gradle/actions/setup-gradle@v4
with:
gradle-version: wrapper
add-job-summary: on-failure
- name: "build"
run: |
cd lib
./gradlew build
api-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: "adopt"
java-version-file: .java-version
- uses: gradle/actions/setup-gradle@v4
with:
gradle-version: wrapper
add-job-summary: on-failure
- name: "check api compatibility"
run: |
cd lib
./gradlew checkLegacyAbi
build-example:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: "adopt"
java-version-file: .java-version
- uses: gradle/actions/setup-gradle@v4
with:
gradle-version: wrapper
add-job-summary: on-failure
- name: "build"
run: |
cd example
./gradlew build