Fix bugs x2
All checks were successful
Maven Beta Build / build-and-release (push) Successful in 12m2s

This commit is contained in:
2026-07-31 15:39:20 +05:00
parent 72a637d2bc
commit 3588f4c161

View File

@@ -1,3 +1,4 @@
name: Maven Beta Build
on:
@@ -7,36 +8,37 @@ on:
pull_request:
jobs:
release:
build-and-release:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up JDK 25
- name: Set up Oracle JDK 25
uses: actions/setup-java@v4
with:
distribution: oracle
java-version: "25"
cache: maven
- name: Install Maven
run: |
- name: Install Maven
run: |
apt-get update
apt-get install -y maven
- name: Check versions
run: |
- name: Check Java and Maven versions
run: |
java --version
mvn --version
- name: Build with Maven
run: mvn --batch-mode clean package
# На pull request мы только проверяем сборку.
# Beta-релиз создаётся только при обычном push.
- name: Create Beta Release
if: gitea.event_name == 'push'
# Pull requests only verify that the project builds successfully.
# A beta release is created only for regular push events.
- name: Create beta release
if: ${{ gitea.event_name == 'push' }}
uses: akkuman/gitea-release-action@v1
with:
server_url: ${{ gitea.server_url }}
@@ -48,7 +50,7 @@ jobs:
target_commitish: ${{ gitea.sha }}
body: |
Автоматическая beta-сборка Anti-Inventories.
Automatic beta build of Anti-Inventories.
Commit: ${{ gitea.sha }}
Branch: ${{ gitea.ref_name }}
@@ -59,3 +61,4 @@ jobs:
files: |
target/*.jar