From 7d3ff380f87de19dca78e9844119a6fca875e938 Mon Sep 17 00:00:00 2001 From: Sebastiaan de Schaetzen Date: Wed, 21 Aug 2024 15:27:05 +0200 Subject: [PATCH] Publish master and tags, build the rest --- .gitea/workflows/build.yml | 9 +++------ .gitea/workflows/publish.yml | 29 +++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 6 deletions(-) create mode 100644 .gitea/workflows/publish.yml diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 54f91fe..3338b93 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -1,5 +1,5 @@ name: Gitea Actions Demo -on: [push] +on: push jobs: build: @@ -14,8 +14,5 @@ jobs: - name: Check out uses: actions/checkout@v4 - - name: Publish - run: ./gradlew publish - env: - ORG_GRADLE_PROJECT_GiteaUsername: ${{secrets.username}} - ORG_GRADLE_PROJECT_GiteaPassword: ${{secrets.password}} + - 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}}