From 6458a4ded34cae6c61da8c6f1032b4c446daee25 Mon Sep 17 00:00:00 2001 From: Romain Gallet Date: Thu, 20 Jun 2024 17:24:02 +0200 Subject: [PATCH] NOJ - Debian package release hooks --- .github/workflows/release.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8087a59..564ac5f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -50,3 +50,18 @@ jobs: asset_name: gohip-linux-amd64 asset_path: ./gohip-linux-amd64 asset_content_type: application/octet-stream + + - name: Create Debian package + env: + DESTDIR: '/tmp/gohip-deb' # keep path absolute - meson has issues with relative paths on CI + run: | + mkdir -p $DESTDIR + GOOS=${{ matrix.goos }} GOARCH=${{ matrix.goarch }} RELEASE_VERSION=1.0.0 DESTDIR=$DESTDIR make debian-pkg + + - name: Upload Debian release + uses: softprops/action-gh-release@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} + files: | + ${{ env.DEB_PKG_NAME }} + ${{ env.DEB_PKG_NAME }}.md5sum