mirror of
https://github.com/ClementTsang/bottom.git
synced 2025-09-21 16:58:19 +02:00
ci: use cargo-deb 3.5.0 (#1782)
* ci: use cargo-deb 3.5.0 * change default location for debian release
This commit is contained in:
parent
74ddb592e8
commit
c29647eaf8
10
.github/workflows/build_releases.yml
vendored
10
.github/workflows/build_releases.yml
vendored
@ -469,9 +469,9 @@ jobs:
|
||||
env:
|
||||
BTM_GENERATE: true
|
||||
run: |
|
||||
cargo install cargo-deb --version 2.5.1 --locked
|
||||
cargo install cargo-deb --version 3.5.0 --locked
|
||||
cargo deb --no-build --target ${{ matrix.info.target }}
|
||||
cp ./target/${{ matrix.info.target }}/debian/bottom_*.deb .
|
||||
cp ./target/debian/bottom_*.deb .
|
||||
|
||||
- name: Build Debian release (ARM)
|
||||
if: startsWith(matrix.info.target, 'x86_64') != true
|
||||
@ -480,7 +480,7 @@ jobs:
|
||||
run: |
|
||||
docker pull ${{ matrix.info.container }}
|
||||
docker run -t --rm --mount type=bind,source="$(pwd)",target=/volume ${{ matrix.info.container }} "--no-build --variant ${{ matrix.info.dpkg }} --target ${{ matrix.info.target }}" "/volume"
|
||||
cp ./target/${{ matrix.info.target }}/debian/bottom-*.deb .
|
||||
cp ./target/debian/bottom-*.deb .
|
||||
TMP_NAME=$(find bottom-*.deb)
|
||||
VERSION=${{ matrix.info.dpkg }}
|
||||
mv $TMP_NAME $(echo $TMP_NAME | sed "s/-$VERSION//")
|
||||
@ -502,8 +502,8 @@ jobs:
|
||||
|
||||
- name: Delete generated Debian folder
|
||||
run: |
|
||||
sudo chown $USER ./target/${{ matrix.info.target }}/debian/ 2>/dev/null || true
|
||||
rm -r ./target/${{ matrix.info.target }}/debian/
|
||||
sudo chown $USER ./target/debian/ 2>/dev/null || true
|
||||
rm -r ./target/debian/
|
||||
|
||||
- name: Generate artifact attestation for file
|
||||
uses: actions/attest-build-provenance@6149ea5740be74af77f260b9db67e633f6b0a9a1 # v1.4.2
|
||||
|
Loading…
x
Reference in New Issue
Block a user