Merge pull request #8 from ocristopfer/deb_release

Deb release
This commit is contained in:
Cristopfer Luis 2024-02-05 18:32:49 -03:00 committed by GitHub
commit 565cab9968
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6,7 +6,7 @@ on:
push:
tags:
# this is a glob, not a regexp
- "[0-9]*"
- "*"
jobs:
source:
runs-on: ubuntu-latest
@ -32,7 +32,21 @@ jobs:
- name: Build release
run: make dist
- name: Publish GitHub release
uses: cockpit-project/action-release@88d994da62d1451c7073e26748c18413fcdf46e9
- name: Upload binaries to release
uses: svenstaro/upload-release-action@v2
with:
filename: "cockpit-sensors.tar.xz"
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: cockpit-sensors.tar.xz
asset_name: cockpit-sensors.tar.xz
tag: ${{ github.ref }}
- name: Build Deb release
run: make deb
- name: Upload Deb binaries to release
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: cockpit-sensors.deb
asset_name: cockpit-sensors.deb
tag: ${{ github.ref }}