Final fix to build action
Some checks failed
Maven Beta Build / release (push) Failing after 5m22s

This commit is contained in:
2026-07-31 14:10:18 +05:00
parent b577122a44
commit 27b87ad8e5

View File

@@ -1,9 +1,15 @@
name: Maven build
on: [push, pull_request]
name: Maven Beta Build
on:
push:
branches:
- "**"
pull_request:
jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
@@ -11,18 +17,36 @@ jobs:
- name: Set up JDK 25
uses: actions/setup-java@v4
with:
distribution: 'oracle'
java-version: '25'
distribution: oracle
java-version: "25"
cache: maven
# Сборка через Maven на вашем сервере
- name: Build with Maven
run: mvn clean package
run: mvn --batch-mode clean package
# Создание релиза прямо в вашем локальном Gitea
- name: Create Release
uses: gitea/release-action@main
# На pull request мы только проверяем сборку.
# Beta-релиз создаётся только при обычном push.
- name: Create Beta Release
if: gitea.event_name == 'push'
uses: akkuman/gitea-release-action@v1
with:
# Используем явное имя токена Gitea, чтобы не путаться с GitHub
server_url: ${{ gitea.server_url }}
token: ${{ secrets.GITEA_TOKEN }}
files: target/*.jar
tag_name: beta-${{ gitea.run_number }}
name: Anti-Inventories Beta ${{ gitea.run_number }}
target_commitish: ${{ gitea.sha }}
body: |
Автоматическая beta-сборка Anti-Inventories.
Commit: ${{ gitea.sha }}
Branch: ${{ gitea.ref_name }}
Build: ${{ gitea.run_number }}
prerelease: true
draft: false
files: |
target/*.jar