From fb92f678f87fb6cce701529e1ff9fe17d76aa16c Mon Sep 17 00:00:00 2001 From: Sebastiaan de Schaetzen Date: Wed, 21 Aug 2024 15:29:23 +0200 Subject: [PATCH] This adds gitea workflows (#1) Cause they work now Reviewed-on: https://gitea.seeseepuff.be/llamascript/libllamascript/pulls/1 --- .gitea/workflows/build.yml | 18 ++++++++++++++++++ .gitea/workflows/publish.yml | 29 +++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 .gitea/workflows/build.yml create mode 100644 .gitea/workflows/publish.yml diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml new file mode 100644 index 0000000..3338b93 --- /dev/null +++ b/.gitea/workflows/build.yml @@ -0,0 +1,18 @@ +name: Gitea Actions Demo +on: push + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Setup Java + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '21' + + - name: Check out + uses: actions/checkout@v4 + + - name: Build + run: ./gradlew jar diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml new file mode 100644 index 0000000..16bccdf --- /dev/null +++ b/.gitea/workflows/publish.yml @@ -0,0 +1,29 @@ +name: Gitea Actions Demo +on: + push: + branches: + - master + tags: + - '*' + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Setup Java + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '21' + + - name: Check out + uses: actions/checkout@v4 + + - name: Build + uses: ./gradlew jar + + - name: Publish + run: ./gradlew publish + env: + ORG_GRADLE_PROJECT_GiteaUsername: ${{secrets.username}} + ORG_GRADLE_PROJECT_GiteaPassword: ${{secrets.password}}