Skip to content

Merge pull request #32 from Unknow0/bumb-version #61

Merge pull request #32 from Unknow0/bumb-version

Merge pull request #32 from Unknow0/bumb-version #61

Workflow file for this run

name: release
on:
push:
tags:
- 'release/*'
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up JDK 1.8
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 11
server-id: repsy
server-username: MVN_USER
server-password: MVN_PASS
- name: set version
run: mvn -B versions:set -DnewVersion=${GITHUB_REF##*/}
- name: build
run: mvn -B package
- name: install xmllint
run: |-
sudo apt update
sudo apt install libxml2-utils
- name: validate
run: bash .github/validate.sh
- name: publish
run: mvn -B deploy
env:
MVN_USER: ${{secrets.REPSY_USER}}
MVN_PASS: ${{secrets.REPSY_PASS}}