From fad485683b2b8550090d376447510cc8184e2119 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Thu, 14 Mar 2024 14:27:44 +0000 Subject: [PATCH] Run builds for each push on GitHub actions See gh-106 --- .github/workflows/build.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/build.yaml diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml new file mode 100644 index 0000000..6a9850f --- /dev/null +++ b/.github/workflows/build.yaml @@ -0,0 +1,24 @@ +name: Build +on: + - push +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} +jobs: + build: + name: 'Build' + runs-on: 'ubuntu-latest' + steps: + - name: Set up Java + uses: actions/setup-java@5896cecc08fd8a1fbdfaf517e29b571164b031f7 # v4.2.0 + with: + distribution: 'liberica' + java-version: 17 + - name: Check out code + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - name: Set up Gradle + uses: gradle/actions/setup-gradle@417ae3ccd767c252f5661f1ace9f835f9654f2b5 # 3.1.0 + with: + cache-read-only: false + - name: Build + id: build + run: ./gradlew build