Skip to content

Release v9.014.01

Release v9.014.01 #9

Workflow file for this run

name: Build deb package
on:
release:
types:
- created
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install build dependencies
run: |
sudo apt-get update
sudo apt-get install -y build-essential checkinstall
env:
DEBIAN_FRONTEND: noninteractive
- name: Set VERSION variable from tag
run: echo "VERSION=${GITHUB_REF/refs\/tags\/v/}" >> $GITHUB_ENV
- name: Build deb package
run: |
cd src
sudo make
sudo checkinstall --pkgname=r8125 --pkgversion=$VERSION --pkgrel=0 --default
working-directory: ${{ github.workspace }}
- name: Upload Release Assets
run: |
TAG=$(echo "${GITHUB_REF}" | sed 's/refs\/tags\///')
mv /home/runner/work/r8125/r8125/src/r8125_*_amd64.deb /home/runner/work/r8125/r8125/src/r8125_amd64.deb
gh release upload $TAG /home/runner/work/r8125/r8125/src/r8125_amd64.deb
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}