EntityLib/.gitea/workflows/build.yml
bridge 3efaba177f
Some checks failed
Build / build (push) Failing after 1s
feat: CI
2025-03-01 14:11:27 +01:00

29 lines
No EOL
765 B
YAML

name: Build
on:
workflow_dispatch:
push:
branches: ['*']
pull_request:
branches: ['*']
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Clone project
uses: actions/checkout@v4
- name: Install JDK 8
uses: actions/setup-java@v4
with:
java-version: '8'
distribution: 'temurin'
check-latest: true
- name: Setup gradle
uses: gradle/actions/setup-gradle@v4
- name: Run build & publish with Gradle Wrapper
if: gitea.ref == 'refs/heads/master'
run: chmod +x ./gradlew && ./gradlew build publishAllPublicationsToMavenRepository -PnetheriteRepoUsername=${{ secrets.REPOSILITE_USER }} -PnetheriteRepoPassword=${{ secrets.REPOSILITE_PASSWORD }}