ci: 更新自动发布工作流
All checks were successful
Publish Project / build (push) Successful in 10m36s

This commit is contained in:
2026-01-20 15:10:35 +08:00
parent 5e1b591933
commit 2b407b7a2c

View File

@@ -10,18 +10,25 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v6
- name: Setup Java - name: Setup Java
uses: actions/setup-java@v4 uses: actions/setup-java@v5
with: with:
java-version: 21 java-version: 21
distribution: temurin distribution: temurin
cache: gradle - name: Setup Gradle
- name: Build Project uses: gradle/actions/setup-gradle@v5.0.0
with:
gradle-version: wrapper
cache-read-only: false
cache-write-only: false
- name: Make gradlew executable
run: chmod +x gradlew
- name: Build & Publish
env: env:
ORG_GRADLE_PROJECT_MAVEN_AIRGAME_USERNAME: ${{ secrets.MAVEN_AIRGAME_USERNAME }} ORG_GRADLE_PROJECT_MAVEN_AIRGAME_USERNAME: ${{ secrets.MAVEN_AIRGAME_USERNAME }}
ORG_GRADLE_PROJECT_MAVEN_AIRGAME_PASSWORD: ${{ secrets.MAVEN_AIRGAME_PASSWORD }} ORG_GRADLE_PROJECT_MAVEN_AIRGAME_PASSWORD: ${{ secrets.MAVEN_AIRGAME_PASSWORD }}
run: chmod +x gradlew && ./gradlew build publish --console plain --no-daemon run: ./gradlew build publish --info --console plain --no-daemon
- name: Publish to Release - name: Publish to Release
uses: softprops/action-gh-release@v2 uses: softprops/action-gh-release@v2
with: with: