mv travis to actions

This commit is contained in:
yanhuqing666
2024-09-18 17:02:24 +08:00
parent 2440747d0f
commit 88e66709bc
2 changed files with 28 additions and 9 deletions

View File

@@ -0,0 +1,28 @@
name: Publish
on:
push:
tags:
- '**'
jobs:
build:
name: Publish binaries
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '8'
cache: 'maven'
- name: Build
run: mvn -B package --file pom.xml
- name: Upload binaries to release
uses: svenstaro/upload-release-action@2.9.0
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: target/*-linux.tar.gz
tag: ${{ github.ref }}
overwrite: true
file_glob: true
draft: true

View File

@@ -1,9 +0,0 @@
dist: trusty
language: java
jdk:
- openjdk8
- oraclejdk8
cache:
directories:
- '$HOME/.m2/repository'