Disable snap build

pull/702/head v0.21.7
Arijit Basu 2 months ago
parent a6b19425ae
commit 0285f0824c
No known key found for this signature in database
GPG Key ID: 0F8EF5258DC38077

@ -66,8 +66,8 @@ jobs:
sudo apt-get update --fix-missing sudo apt-get update --fix-missing
sudo apt-get install -y --no-install-recommends liblua5.1-0-dev libluajit-5.1-dev gcc pkg-config curl git make ca-certificates sudo apt-get install -y --no-install-recommends liblua5.1-0-dev libluajit-5.1-dev gcc pkg-config curl git make ca-certificates
sudo apt-get install -y snapd sudo apt-get install -y snapd
sudo snap install snapcraft --classic # sudo snap install snapcraft --classic
sudo snap install multipass --classic --beta # sudo snap install multipass --classic --beta
- if: matrix.build == 'linux-musl' - if: matrix.build == 'linux-musl'
run: sudo apt-get install -y musl-tools run: sudo apt-get install -y musl-tools
@ -84,12 +84,12 @@ jobs:
- name: Running cargo build - name: Running cargo build
run: cargo build --locked --release --target ${{ matrix.target }} run: cargo build --locked --release --target ${{ matrix.target }}
- name: Running snapcraft build # - name: Running snapcraft build
run: | # run: |
snapcraft # snapcraft
printf ' [ INFO ] generated <snapcraft> files include:\n' # printf ' [ INFO ] generated <snapcraft> files include:\n'
command ls -Al | grep "\.snap" | awk '{ print $9 }' # command ls -Al | grep "\.snap" | awk '{ print $9 }'
mv ./*.snap ./xplr.snap # mv ./*.snap ./xplr.snap
- name: Install gpg secret key - name: Install gpg secret key
run: | run: |
@ -117,6 +117,11 @@ jobs:
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# - name: Cleaning snapcraft
# run: |
# command rm --verbose ./*.snap
# snapcraft clean
publish-gpg-signature: publish-gpg-signature:
name: Publishing GPG signature name: Publishing GPG signature
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -141,10 +146,6 @@ jobs:
source.tar.gz.asc source.tar.gz.asc
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Cleaning snapcraft
run: |
command rm --verbose ./*.snap
snapcraft clean
publish-cargo: publish-cargo:
name: Publishing to Cargo name: Publishing to Cargo

2
Cargo.lock generated

@ -1951,7 +1951,7 @@ checksum = "213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546"
[[package]] [[package]]
name = "xplr" name = "xplr"
version = "0.21.6" version = "0.21.7"
dependencies = [ dependencies = [
"ansi-to-tui", "ansi-to-tui",
"anyhow", "anyhow",

@ -8,7 +8,7 @@ path = './benches/criterion.rs'
[package] [package]
name = 'xplr' name = 'xplr'
version = '0.21.6' version = '0.21.7'
authors = ['Arijit Basu <hi@arijitbasu.in>'] authors = ['Arijit Basu <hi@arijitbasu.in>']
edition = '2021' edition = '2021'
description = 'A hackable, minimal, fast TUI file explorer' description = 'A hackable, minimal, fast TUI file explorer'

@ -45,7 +45,7 @@ compatibility.
### Instructions ### Instructions
#### [v0.20.2][48] -> [v0.21.6][49] #### [v0.20.2][48] -> [v0.21.7][49]
- Some plugins might stop rendering colors. Wait for them to update. - Some plugins might stop rendering colors. Wait for them to update.
- Rename `xplr.config.general.sort_and_filter_ui.search_identifier` to - Rename `xplr.config.general.sort_and_filter_ui.search_identifier` to
@ -525,5 +525,5 @@ Else do the following:
[46]: https://github.com/sayanarijit/xplr/releases/tag/v0.18.0 [46]: https://github.com/sayanarijit/xplr/releases/tag/v0.18.0
[47]: https://github.com/sayanarijit/xplr/releases/tag/v0.19.4 [47]: https://github.com/sayanarijit/xplr/releases/tag/v0.19.4
[48]: https://github.com/sayanarijit/xplr/releases/tag/v0.20.2 [48]: https://github.com/sayanarijit/xplr/releases/tag/v0.20.2
[49]: https://github.com/sayanarijit/xplr/releases/tag/v0.21.6 [49]: https://github.com/sayanarijit/xplr/releases/tag/v0.21.7
[50]: https://github.com/lotabout/skim#search-syntax [50]: https://github.com/lotabout/skim#search-syntax

@ -160,24 +160,24 @@ mod tests {
assert!(check_version(VERSION, "foo path").is_ok()); assert!(check_version(VERSION, "foo path").is_ok());
// Current release if OK // Current release if OK
assert!(check_version("0.21.6", "foo path").is_ok()); assert!(check_version("0.21.7", "foo path").is_ok());
// Prev major release is ERR // Prev major release is ERR
// - Not yet // - Not yet
// Prev minor release is ERR (Change when we get to v1) // Prev minor release is ERR (Change when we get to v1)
assert!(check_version("0.20.6", "foo path").is_err()); assert!(check_version("0.20.7", "foo path").is_err());
// Prev bugfix release is OK // Prev bugfix release is OK
assert!(check_version("0.21.5", "foo path").is_ok()); assert!(check_version("0.21.6", "foo path").is_ok());
// Next major release is ERR // Next major release is ERR
assert!(check_version("1.20.6", "foo path").is_err()); assert!(check_version("1.20.7", "foo path").is_err());
// Next minor release is ERR // Next minor release is ERR
assert!(check_version("0.22.6", "foo path").is_err()); assert!(check_version("0.22.7", "foo path").is_err());
// Next bugfix release is ERR (Change when we get to v1) // Next bugfix release is ERR (Change when we get to v1)
assert!(check_version("0.21.7", "foo path").is_err()); assert!(check_version("0.21.8", "foo path").is_err());
} }
} }

Loading…
Cancel
Save