lilJudd/.forgejo/workflows/build.yml
moonleay eb7ac71dd5 fix: fixed build.yml?????????
Signed-off-by: moonleay <contact@moonleay.net>
2023-08-05 01:57:02 +02:00

46 lines
1.1 KiB
YAML

on: [ push ]
jobs:
build:
name: Build
runs-on: docker
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: docker
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 }}