lilJudd/.forgejo/workflows/build.yml
moonleay 9273b4b168
Some checks reported warnings
/ Build (push) Has been cancelled
fix: fixed build.yml????????
Signed-off-by: moonleay <contact@moonleay.net>
2023-08-05 01:55:59 +02:00

46 lines
1.1 KiB
YAML

on: [ push ]
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v2
with:
java-version: 11
- name: Build with Gradle
run: |
./gradlew clean
./gradlew shadowJar
env:
GRADLE_OPTS: "-Dorg.gradle.daemon=false"
GRADLE_USER_HOME: ${{ github.workspace }}/.gradle
GIT_SUBMODULE_STRATEGY: recursive
working-directory: ${{ github.workspace }}
publish:
name: Publish
needs: build
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v2
with:
java-version: 11
- name: Publish with Gradle
run: |
./gradlew publish
env:
GRADLE_USER_HOME: ${{ github.workspace }}/.gradle
GIT_SUBMODULE_STRATEGY: recursive
working-directory: ${{ github.workspace }}