ci: publish releases through Gitea

This commit is contained in:
root
2026-08-04 05:18:48 +02:00
parent 37a0428aa1
commit 915459dffb
+12 -15
View File
@@ -3,38 +3,35 @@ name: Build and publish release
on:
push:
tags:
- '*'
- 'v*'
permissions:
contents: write
jobs:
release:
name: Build and publish RemotePackSync
name: Build and publish Ambient Audio Zone
runs-on: ubuntu-latest
steps:
- name: Check out source
uses: actions/checkout@v5
uses: actions/checkout@v4
- name: Set up Java 25
uses: actions/setup-java@v5
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: '25'
cache: maven
- name: Install Maven
run: |
apt-get update
apt-get install --yes maven
- name: Build plugin
run: mvn --batch-mode --no-transfer-progress clean verify
run: ./mvnw --batch-mode --no-transfer-progress clean verify
- name: Publish GitHub release
uses: softprops/action-gh-release@v2
- name: Publish Gitea release
uses: https://gitea.com/actions/gitea-release-action@main
with:
generate_release_notes: false
files: target/RemotePackSync.jar
fail_on_unmatched_files: true
token: ${{ secrets.GITEA_TOKEN }}
tag: ${{ gitea.ref_name }}
title: Ambient Audio Zone ${{ gitea.ref_name }}
files: |
target/AmbientAudioZone.jar