Files
Sdf1_login/.github/workflows/release.yml
T
2026-07-18 22:01:09 +08:00

35 lines
766 B
YAML

name: Auto Release
on:
push:
branches: [main]
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up JDK 26
uses: actions/setup-java@v4
with:
java-version: '26'
distribution: 'zulu'
- name: Build with Maven
run: mvn -B clean package -DskipTests
- name: Verify JAR exists
run: ls -la target/Sdf1_login.jar
- name: Create Release
uses: softprops/action-gh-release@v2
with:
tag_name: build-${{ github.run_number }}
name: Build #${{ github.run_number }}
files: target/Sdf1_login.jar
generate_release_notes: true