diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..b775cc3 --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,28 @@ +name: Create Gitea Release +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: actions/gitea-release-action@v1 + with: + # Используем явное имя токена Gitea, чтобы не путаться с GitHub + token: ${{ secrets.GITEA_TOKEN }} + files: target/*.jar +