Files
automatic-resourcepack-sha1…/.github/workflows/release.yml
T
root 7f869855c9
Build and publish release / Build and publish LexianDEV (push) Successful in 1m0s
Release LexianDEV v1.0.0
2026-08-04 19:54:23 +02:00

41 lines
839 B
YAML

name: Build and publish release
on:
push:
tags:
- '*'
permissions:
contents: write
jobs:
release:
name: Build and publish LexianDEV
runs-on: ubuntu-latest
steps:
- name: Check out source
uses: actions/checkout@v5
- name: Set up Java 25
uses: actions/setup-java@v5
with:
distribution: temurin
java-version: '25'
cache: maven
- name: Install Maven
run: |
apt-get update
apt-get install --yes maven
- name: Build plugin
run: mvn --batch-mode --no-transfer-progress clean verify
- name: Publish GitHub release
uses: softprops/action-gh-release@v2
with:
generate_release_notes: false
files: target/LexianDEV.jar
fail_on_unmatched_files: true