Skip to content

Commit f55b4f7

Browse files
authored
Merge pull request #26 from vargalabs/26-package-arch-assets
[#19]:svarga:ci, include package architecture in release assets
2 parents f7140ae + 180b1dd commit f55b4f7

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/package.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,27 +21,33 @@ jobs:
2121
generators: DEB
2222
deb_arch: amd64
2323
rpm_arch: x86_64
24+
asset_suffix: Linux-amd64
2425
- os: ubuntu-24.04
2526
format: RPM
2627
generators: RPM
2728
deb_arch: amd64
2829
rpm_arch: x86_64
30+
asset_suffix: Linux-x86_64
2931
- os: ubuntu-24.04-arm
3032
format: DEB
3133
generators: DEB
3234
deb_arch: arm64
3335
rpm_arch: aarch64
36+
asset_suffix: Linux-arm64
3437
- os: ubuntu-24.04-arm
3538
format: RPM
3639
generators: RPM
3740
deb_arch: arm64
3841
rpm_arch: aarch64
42+
asset_suffix: Linux-aarch64
3943
- os: windows-latest
4044
format: NSIS
4145
generators: NSIS
46+
asset_suffix: win64
4247
- os: macos-15
4348
format: productbuild
4449
generators: productbuild
50+
asset_suffix: Darwin
4551

4652
steps:
4753
- name: Checkout
@@ -200,7 +206,9 @@ jobs:
200206
run: |
201207
set -euxo pipefail
202208
cd build
203-
cpack -G "${{ matrix.generators }}" --config CPackConfig.cmake
209+
cpack -G "${{ matrix.generators }}" \
210+
-D "CPACK_PACKAGE_FILE_NAME=h5cpp-compiler-${H5CPP_VERSION}-${{ matrix.asset_suffix }}" \
211+
--config CPackConfig.cmake
204212
env:
205213
CPACK_DEBIAN_PACKAGE_ARCHITECTURE: ${{ matrix.deb_arch }}
206214
CPACK_RPM_PACKAGE_ARCHITECTURE: ${{ matrix.rpm_arch }}

0 commit comments

Comments
 (0)