feat: update snap packaging directory structure and fix NetBSD package installation command

This commit is contained in:
2026-05-28 16:43:27 +08:00
parent 7bc571ea27
commit 4d1bd1dbdc

View File

@@ -205,8 +205,8 @@ jobs:
if: matrix.package_type == 'snap' if: matrix.package_type == 'snap'
run: | run: |
cargo build --release cargo build --release
mkdir -p packaging/snap/dist mkdir -p packaging/snap/dist/bin
cp target/release/dcr packaging/snap/dist/ cp target/release/dcr packaging/snap/dist/bin/
- name: Snapcraft Build Action - name: Snapcraft Build Action
if: matrix.package_type == 'snap' if: matrix.package_type == 'snap'
@@ -409,7 +409,7 @@ jobs:
usesh: true usesh: true
run: | run: |
export PATH="/usr/pkg/bin:/usr/pkg/sbin:$PATH" export PATH="/usr/pkg/bin:/usr/pkg/sbin:$PATH"
pkgin -y install rust perl gmake pkg_add rust perl gmake
cargo build --release cargo build --release
- name: Prepare NetBSD Artifact - name: Prepare NetBSD Artifact