Skip to content

Server Release (DEB) #40

Server Release (DEB)

Server Release (DEB) #40

Workflow file for this run

name: Server Release (DEB)
permissions:
contents: write
on:
release:
types: [published]
jobs:
build:
if: startsWith(github.ref_name, 'server')
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
java-version: 21
distribution: 'temurin'
- name: Build
run: |
mvn clean install
cd ErmisServer/Installers/Unix/DEB
chmod +x build_debian_installer.sh
./build_debian_installer.sh
- name: Upload DEB to Release
uses: softprops/action-gh-release@v2
with:
files: |
ErmisServer/Installers/Unix/DEB/ermis-server-installer_all.deb