aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/package.yml
diff options
context:
space:
mode:
authorxxanqw <[email protected]>2025-11-26 13:19:25 +0200
committerxxanqw <[email protected]>2025-11-26 13:19:25 +0200
commit5e2888348e28f8340a54153c618c5373bc194ec5 (patch)
tree5a19789e39cdc46ad4a8ae532b8301190f11b884 /.github/workflows/package.yml
parentcc5c6ba5536e65cf5ab78854448d931c93d3c12a (diff)
downloadmikusays-c-5e2888348e28f8340a54153c618c5373bc194ec5.tar.gz
mikusays-c-5e2888348e28f8340a54153c618c5373bc194ec5.zip
Enhance version handling in CI workflows and update artifact naming conventions
Diffstat (limited to '.github/workflows/package.yml')
-rw-r--r--.github/workflows/package.yml8
1 files changed, 6 insertions, 2 deletions
diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml
index c02a35b..af63b95 100644
--- a/.github/workflows/package.yml
+++ b/.github/workflows/package.yml
@@ -54,6 +54,8 @@ jobs:
ARCH_NAME="${{ matrix.deb_arch }}"
if [ "$ARCH_NAME" = "amd64" ]; then ARCH_NAME="x64"; fi
DEB_NAME="mikusays-debian-${ARCH_NAME}-${VERSION}.deb"
+ # Store version for later use
+ echo "version=$VERSION" >> $GITHUB_OUTPUT
echo "name=$DEB_NAME" >> $GITHUB_OUTPUT
- name: Upload DEB artifact
@@ -83,7 +85,7 @@ jobs:
with:
upload_url: ${{ steps.get-release.outputs.upload_url }}
asset_path: ${{ steps.find-deb.outputs.path }}
- asset_name: ${{ steps.find-deb.outputs.name }}
+ asset_name: mikusays-debian-${{ matrix.arch }}-${{ steps.find-deb.outputs.version }}.deb
asset_content_type: application/vnd.debian.binary-package
build-rpm:
@@ -140,6 +142,8 @@ jobs:
ARCH_NAME="${{ matrix.rpm_arch }}"
if [ "$ARCH_NAME" = "x86_64" ]; then ARCH_NAME="x64"; fi
RPM_NAME="mikusays-redhat-${ARCH_NAME}-${VERSION}.rpm"
+ # Store version for later use
+ echo "version=$VERSION" >> $GITHUB_OUTPUT
echo "name=$RPM_NAME" >> $GITHUB_OUTPUT
- name: Upload RPM artifact
@@ -169,5 +173,5 @@ jobs:
with:
upload_url: ${{ steps.get-release.outputs.upload_url }}
asset_path: ${{ steps.find-rpm.outputs.path }}
- asset_name: ${{ steps.find-rpm.outputs.name }}
+ asset_name: mikusays-redhat-${{ matrix.arch }}-${{ steps.find-rpm.outputs.version }}.rpm
asset_content_type: application/x-rpm