29 lines
799 B
YAML
29 lines
799 B
YAML
name: Maven build
|
||
on: [push, pull_request]
|
||
|
||
jobs:
|
||
release:
|
||
runs-on: ubuntu-latest
|
||
steps:
|
||
- name: Checkout repository
|
||
uses: actions/checkout@v4
|
||
|
||
- name: Set up JDK 25
|
||
uses: actions/setup-java@v4
|
||
with:
|
||
distribution: 'oracle'
|
||
java-version: '25'
|
||
|
||
# Сборка через Maven на вашем сервере
|
||
- name: Build with Maven
|
||
run: mvn clean package
|
||
|
||
# Создание релиза прямо в вашем локальном Gitea
|
||
- name: Create Release
|
||
uses: gitea/release-action@v1
|
||
with:
|
||
# Используем явное имя токена Gitea, чтобы не путаться с GitHub
|
||
token: ${{ secrets.GITEA_TOKEN }}
|
||
files: target/*.jar
|
||
|