try release

This commit is contained in:
KoonQi 2023-09-06 01:36:14 +08:00
parent 91a3135ce2
commit 54f589a12b

View file

@ -3,9 +3,9 @@ name: Build and Test
on: on:
push: push:
branches: branches:
- '*' - "*"
pull_request: pull_request:
branches: [ main ] branches: [main]
jobs: jobs:
build: build:
@ -18,8 +18,8 @@ jobs:
- name: Set up JDK 17 - name: Set up JDK 17
uses: actions/setup-java@v2 uses: actions/setup-java@v2
with: with:
java-version: '17' java-version: "17"
distribution: 'adopt' distribution: "adopt"
- name: Build with Maven - name: Build with Maven
run: mvn clean package run: mvn clean package
@ -32,4 +32,15 @@ jobs:
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
with: with:
name: build-artifacts name: build-artifacts
path: target/ path:
target/
# Create a release with the artifacts
- name: Create Release
id: create_release
uses: softprops/action-gh-release@v1
with:
files: |
target/*
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}