Skip to content

Commit b77eccd

Browse files
committed
ci: replace zip with tar for artifact packaging
tar is always available in base system, no pacman install needed
1 parent 7f724bd commit b77eccd

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

.github/workflows/dtkdeclarative-archlinux-build.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,16 +82,14 @@ jobs:
8282
8383
- name: Create installation package
8484
run: |
85-
cd /tmp/dtkdeclarative-install
86-
pacman -S --noconfirm zip
87-
zip -r /tmp/dtkdeclarative-archlinux-qt${{ matrix.qt_version }}-$(date +%Y%m%d-%H%M%S).zip .
88-
ls -la /tmp/dtkdeclarative-archlinux-qt${{ matrix.qt_version }}-*.zip
85+
tar -czf /tmp/dtkdeclarative-archlinux-qt${{ matrix.qt_version }}-$(date +%Y%m%d-%H%M%S).tar.gz -C /tmp/dtkdeclarative-install .
86+
ls -la /tmp/dtkdeclarative-archlinux-qt${{ matrix.qt_version }}-*.tar.gz
8987
9088
- name: Upload dtkdeclarative Arch Linux build artifacts
9189
if: ${{ !env.ACT }}
9290
uses: actions/upload-artifact@v4
9391
with:
9492
name: dtkdeclarative-archlinux-qt${{ matrix.qt_version }}-build
95-
path: "/tmp/dtkdeclarative-archlinux-qt${{ matrix.qt_version }}-*.zip"
93+
path: "/tmp/dtkdeclarative-archlinux-qt${{ matrix.qt_version }}-*.tar.gz"
9694
if-no-files-found: error
9795
retention-days: 30

0 commit comments

Comments
 (0)