Files
bskjon 6b66233f12
CI / test (push) Waiting to run
Updated pipeline
2026-10-10 14:38:37 +02:00

36 lines
831 B
YAML

name: Build and publish release to Reposilite
on:
release:
types: [created]
permissions:
contents: read
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
distribution: zulu
java-version: '21'
- name: Set up Gradle
uses: gradle/actions/setup-gradle@v4
- name: Make Gradle wrapper executable
run: chmod +x ./gradlew
- name: Test and publish release
run: ./gradlew --no-daemon clean test publish
env:
RELEASE_VERSION: ${{ github.event.release.tag_name }}
reposiliteUsername: ${{ secrets.reposiliteUsername }}
reposilitePassword: ${{ secrets.reposilitePassword }}