Wei Zhang
48b5adf929
🔨 🎨 put fish auto comp under vendor dir
...
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2024-02-16 11:31:19 +08:00
Wei Zhang
d2538a698e
🛤️ ✨ ci: package deb without zst ( #970 )
...
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2023-12-21 14:20:26 +08:00
Fabio Valentini
dee06211ab
update various dependencies ( #938 )
...
I'm the maintainer of lsd for Fedora Linux, and some outdated
dependencies are making maintenance increasingly difficult.
- deps: update chrono-humanize to v0.2
We have this patched for almost two years in Fedora and it has not
caused issues.
- deps: update assert_cmd to v2
Same here, this patch has been in the Fedora package for a while.
- deps: update sys-locale to v0.3
This dependency seems to have been added recently, not sure why an old
version was chosen.
- deps: update vsort to v0.2
Same here, this was added recently but 0.1 was used instead of 0.2, not
sure why.
- deps: update git2 to v0.18
Using old versions of git2 is not a good idea, since the bundled libgit2
C library often has CVE issues.
- deps: migrate from users to uzers
The "users" crate is unmaintained. The "uzers" crate is an
API-compatible fork that also fixes some bugs and security issues.
- deps: update serial_test to v2
The current dependency (v0.5) is **reeeeeally** old. Not sure why this
was never updated.
- deps: update predicates to v3
Same here, predicates v1 is **reaally** old.
- deps: allow newer versions of url, wild, and xdg crates
Not sure why strange `x.0.*` style dependencies were used here. It's
holding back various updates for both url and xdg crates, and makes
maintaining lsd in Fedora more difficult. We have built lsd against the
latest versions of all three crates forever, and it has not caused
issues.
2023-12-20 11:44:20 +08:00
Y.D.X
8937c4720b
ci: Release PowerShell completion script ( #953 )
2023-11-26 09:17:53 +08:00
Wei Zhang
64f9dab351
⬆️ bump lscolors to v0.15.0 and msrv to 1.69.0 ( #944 )
...
<!--- PR Description --->
predicates v3 msrv is 1.69 in https://github.com/lsd-rs/lsd/pull/938
2023-11-01 13:08:05 +08:00
Wei Zhang
c8f1d754df
❤️ update funding to Wei
...
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2023-09-28 19:05:08 +08:00
Marcin Wojnarowski
949128fe9b
Add changelog deprecation notice ( #907 )
2023-09-23 19:28:07 +08:00
Wei Zhang
60f33e527d
✨ ci: add aarch64 darwin build target and skip on test
...
Signed-off-by: Wei Zhang <kweizh@gmail.com>
Signed-off-by: zwPapEr <zw.paper@gmail.com>
2023-08-26 00:43:55 +08:00
Wei Zhang
8c62e9ed12
✨ chore: add new bug template
...
Signed-off-by: Wei Zhang <kweizh@gmail.com>
2023-04-07 11:15:23 +08:00
zwPapEr
181c990230
ci: ✨ add clap deprecated checks
...
Signed-off-by: zwPapEr <zw.paper@gmail.com>
2023-01-12 14:37:28 +05:30
Icxolu
907214cb39
bump min rustc version to 1.64
2022-11-13 22:10:58 +05:30
Narawit Rakket
31d3701cae
chore: reduce MSRV to 1.62.0
2022-08-12 18:06:57 +05:30
Narawit Rakket
b5ad6d0d85
chore(workflow): run clippy on all tests
2022-08-02 09:31:24 +05:30
Narawit Rakket
425e515e48
chore(workflow): bump Rust MSRV to 1.62.1 (latest)
2022-07-31 18:29:22 +05:30
Abin Simon
728ee113f2
Update pull request template
2022-03-13 13:32:17 +05:30
Abin Simon
5972f6c99a
Bump lscolors to 0.9.0
2022-02-18 10:28:12 +05:30
P3TERX
841ad99ced
CICD: Build Linux aarch64(arm64) platform
2021-02-09 10:35:59 +05:30
Abin Simon
e08cc25432
Add manpage to release artifacts
2021-02-03 17:30:49 +05:30
Abin Simon
e3649fede8
add pull request template
2020-12-13 11:50:17 +05:30
zwPapEr
05470bb8a9
delete python dep
2020-10-18 10:51:26 +05:30
zwPapEr
2ebed2261f
test: 🔍 use python to create a bad extension
2020-10-18 10:51:26 +05:30
Abin Simon
8e1662d5e9
Update bug_report.md
2020-08-16 23:00:07 +05:30
Jay
b923b02e08
fix file version
2020-08-08 13:02:16 +05:30
Jay
5ac0a626d6
bump cargo-tarpaulin
2020-08-08 13:02:16 +05:30
dvvvvvv
ececcc0870
bump up min rust version into 1.43.1
2020-05-31 14:08:19 +05:30
dvvvvvv
03b23b1937
bump up min rust version into 1.43
2020-05-31 14:08:19 +05:30
dvvvvvv
e98af44b7d
change toolchain of style job into RUST_MIN_SRV
2020-05-31 14:08:19 +05:30
dvvvvvv
d77fe699b5
bump up github action rust version to 1.34
2020-04-18 11:35:02 +05:30
Roy Ivy III
13fa068868
maint/cicd ~ refactor - improve CICD workflow job specification
2019-12-11 10:53:23 +01:00
Roy Ivy III
5fb58ce0bc
maint/cicd ~ always run all GHA:Style testing steps
...
- always runs all style testing steps regardless of failure of the prior step
- with this change, `clippy` tests will run regardless of `fmt` test success/failure
.# [why]
The GHA:Style testing steps are essentially independent of each other and give
independent / complementary information about style issues. So, running all of
them despite errors can increase code iteration efficiency.
Note: as intended, the GHA:Style job will still fail if any individual step fails.
2019-12-11 10:53:23 +01:00
Roy Ivy III
d299073eed
maint/cicd ~ remove "i686-apple-darwin" from GHA:Build
...
- remove "i686-apple-darwin" build target
- ... not buildable with the baseline GHA VM MacOS image (MacOS 10.15, OS X 10.15.1, Xcode 11.1)
.# Discussion
In 2017, Apple deprecated 32-bit executables, requiring 64-bit only submissions
by Jan 2018. 32-bit support was completely removed from tooling with Xcode 10
and beyond.
.# References
<https://forums.developer.apple.com/thread/100211 > @@ <https://archive.is/WHgYD >
<https://forums.developer.apple.com/thread/108704 > @@ <https://archive.is/qvfqL >
<https://appleinsider.com/articles/18/04/11/new-macos-alert-notifies-users-apple-will-soon-end-32-bit-app-support > @@ <https://archive.is/vIyue >
<https://appleinsider.com/articles/17/06/07/high-sierra-runs-on-all-sierra-capable-hardware-starts-process-to-kill-32-bit-apps > @@ <https://archive.is/kZdiW >
2019-12-04 11:09:11 +01:00
Roy Ivy III
9d97d3a8e6
maint/cicd ~ fix *-pc-windows-gnu GHA:Build
2019-12-04 11:09:11 +01:00
Roy Ivy III
b7adc55b54
maint/cicd ~ add GHA:MinSRV
2019-12-04 11:09:11 +01:00
Roy Ivy III
4136222576
maint/cicd ~ add DPKG to GHA:Build:Package
2019-12-04 11:09:11 +01:00
Roy Ivy III
bd795e8125
maint/cicd ~ add GHA:"Code Coverage" job (results to CodeCov.io)
2019-12-04 11:09:11 +01:00
Roy Ivy III
e2468e6983
maint/cicd ~ add arm-* strip
support for GHA:Build:Package
2019-12-04 11:09:11 +01:00
Roy Ivy III
94883c9d42
maint/cicd ~ repackage/compress files in GHA:Build:Package
2019-12-04 11:09:11 +01:00
Roy Ivy III
8bf986ed69
maint/cicd ~ consolidate build steps (using include:...
)
2019-12-04 11:09:11 +01:00
Roy Ivy III
07213ac22f
maint/cicd ~ fix use of EXE_suffix
2019-12-04 11:09:11 +01:00
Roy Ivy III
4f6d96fa28
maint/cicd ~ show 'vars' for GHA
2019-12-04 11:09:11 +01:00
Roy Ivy III
67ecf5bd79
maint/cicd ~ add 'strip' to GHA packaging step
2019-12-04 11:09:11 +01:00
Roy Ivy III
d19bff620a
maint/cicd ~ refactor GHA 'variables'; consolidate into single step ('vars')
2019-12-04 11:09:11 +01:00
Roy Ivy III
2e58be5a7a
maint/cicd ~ fix arm-* build target testing
2019-12-04 11:09:11 +01:00
Roy Ivy III
435954375f
maint/cicd ~ refactor - improve naming
2019-12-04 11:09:11 +01:00
Roy Ivy III
b3de96b574
maint/cicd ~ add MacOS build/deploy to GHA
2019-12-04 11:09:11 +01:00
Roy Ivy III
be98c91038
maint/cicd ~ improve branch and package name handling
2019-12-04 11:09:11 +01:00
Roy Ivy III
8cbb251a2f
maint/cicd ~ refactor style tests to decrease CI resource demands
2019-12-04 11:09:11 +01:00
Roy Ivy III
c3ad2ff5fc
maint/cicd ~ add testing and release deployment to GHA
2019-12-04 11:09:11 +01:00
Roy Ivy III
a85dc11a47
maint/cicd ~ add GitHub Actions (GHA) workflow (build and deploy)
2019-12-04 11:09:11 +01:00
Pierre Peltier
6d155cb9ed
Create FUNDING.yml
2019-06-04 15:55:47 +02:00