Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug]: commit d59f15 makes gh-r select i686 (32 bit) fd binary #225

Closed
anupamsr opened this issue Apr 25, 2022 · 19 comments · Fixed by #235
Closed

[bug]: commit d59f15 makes gh-r select i686 (32 bit) fd binary #225

anupamsr opened this issue Apr 25, 2022 · 19 comments · Fixed by #235
Labels
bug Something isn't working released

Comments

@anupamsr
Copy link

Describe the bug

$ zinit wait lucid for from"gh-r" as"null" sbin"**/fd" atclone"cp -vf **/*.1 $ZPFX/man/man1" @sharkdp/fd
$ fd
fd:7: no such file or directory: /home/anupam/.local/share/zinit/plugins/sharkdp---fd/fd-v8.3.2-i686-unknown-linux-gnu/fd

The latest commit downloads i686 binary instead of x86_64. This has been verified on debian (sid, 20220328-962) and Fedora release 36.

Steps to reproduce

  1. zini update
  2. zinit for from"gh-r" as"null" sbin"**/fd" @sharkdp/fd
  3. Run fd

Expected behavior

fd should run without any problem, like it used to

Screenshots and recordings

No response

OS / Linux distribution

linux-gnu redhat x86_64 x86_64 x86_64 x86_64

Zsh version

5.8.1

Terminal emulator

Windows Terminal

If using WSL on Windows, which version of WSL

WSL2

Additional context

No response

@anupamsr anupamsr added the bug Something isn't working label Apr 25, 2022
vladdoster added a commit that referenced this issue Apr 25, 2022

Verified

This commit was signed with the committer’s verified signature.
woodruffw William Woodruff
See issue #225

Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
@vladdoster
Copy link
Member

@anupamsr Fix opened in #226 and will merge once unit tests pass.

@vladdoster
Copy link
Member

However, I'm a bit confused as to why the 32-bit version isn't able to run. The error doesn't (from an initial glance) look like fd failing to run?

@vladdoster
Copy link
Member

Your recipe works on all Linux systems I've tested.

What does uname -a output?

@vladdoster vladdoster changed the title [bug]: commit d59f15 breaks fd binary on x86_64 [bug]: commit d59f15 makes gh-r select i686 (32 bit) fd binary Apr 25, 2022
@pcarlisle
Copy link

pcarlisle commented Apr 28, 2022

This doesn't seem to be fixed.

❯ uname -a
Linux 4c40c7fdee6e 5.10.76-linuxkit #1 SMP Mon Nov 8 10:21:19 UTC 2021 x86_64 GNU/Linux
  ~/.zinit/bin   main                                                                                                                                                                                       
❯ git rev-parse HEAD
08c705381e459e2a3643d6d09ede96c00cfaae39
  ~/.zinit/bin   main                                                                                                                                                                                       
❯ zinit for from"gh-r" as"null" sbin"**/fd" atclone"cp -vf **/*.1 $ZPFX/man/man1" @sharkdp/fd

Downloading sharkdp/fd...
(Requesting `fd-v8.3.2-i686-unknown-linux-gnu.tar.gz'...)
########################################################################################################################################################################################################## 100.0%
ziextract: Unpacking the files from: `fd-v8.3.2-i686-unknown-linux-gnu.tar.gz'...
ziextract: Successfully extracted and assigned +x chmod to the file: `fd-v8.3.2-i686-unknown-linux-gnu/fd'.
(eval):1: za-patch-dl-handler: function definition file not found
Warning: za-patch-dl-handler hook returned with 1
'fd-v8.3.2-i686-unknown-linux-gnu/fd.1' -> '/home/patrick/.zinit/polaris/man/man1/fd.1'
(eval):1: za-bgn-atclone-handler: function definition file not found
Warning: za-bgn-atclone-handler hook returned with 1
  ~/.zinit/bin   main                                                                                                                                                                                       
❯ fd
fd:7: no such file or directory: /home/patrick/.zinit/plugins/sharkdp---fd/fd-v8.3.2-i686-unknown-linux-gnu/fd

The error message is misleading but see the top answer here https://unix.stackexchange.com/questions/378301/linux-executable-fails-with-file-not-found-even-though-the-file-is-there-and-i

@thuandt
Copy link

thuandt commented May 1, 2022

I think it's not fixed yet. I have same issue, zinit download many i386 or even powerpc64 binaries for my x86_64 setup

@vladdoster vladdoster reopened this May 2, 2022
@anupamsr
Copy link
Author

anupamsr commented May 2, 2022

Your recipe works on all Linux systems I've tested.

What does uname -a output?

I tested this on fedora wsl2 on win 11 as well as debian sid on a vps on azure.

Linux xxxxxxxx 5.10.102.1-microsoft-standard-WSL2 #1 SMP Wed Mar 2 00:30:59 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Linux xxxxxxxx 5.16.0-6-cloud-amd64 #1 SMP PREEMPT Debian 5.16.18-1 (2022-03-29) x86_64 GNU/Linux

@vladdoster
Copy link
Member

In-progress via #235

@vladdoster
Copy link
Member

@anupamsr and fd breaks on both of those systems?

@vladdoster
Copy link
Member

@thuandt For brevity, open a new issue for PowerPC 64 issues.

@vladdoster
Copy link
Member

vladdoster commented May 2, 2022

zinit wait lucid for from"gh-r" as"null" sbin"**/fd" atclone"cp -vf **/*.1 $ZPFX/man/man1" @sharkdp/fd

nvm, I just tested a AWS VM (Debian 10 x86_64) and understand issue now. I know where the bug is and will have a PR up by EOD.

I'll add a new target of Debian (Docker) for zunit tests.

@thuandt
Copy link

thuandt commented May 3, 2022

Here is logs after run zi self-update and zi delete --all today

It's still pickup 386 binaries for x86_64 system

4. [meta-plugins annex] Loading meta-plugin: `sharkdp' consisting of: 1) sharkdp∕fd, 2) sharkdp∕bat, 3) sharkdp∕hexyl, 4) sharkdp∕hyperfine, 5) sharkdp∕vivid.                                                                          
                                                                                                                    
Downloading sharkdp/fd…                                                                                                                                                                                                                 
(Requesting `fd-v8.3.2-i686-unknown-linux-gnu.tar.gz'…)                                                             
################################################################################################################################################################################################################################# 100.0%
ziextract: Unpacking the files from: `fd-v8.3.2-i686-unknown-linux-gnu.tar.gz'…                                                                                                                                                         
ziextract: Successfully extracted and assigned +x chmod to the file: `fd-v8.3.2-i686-unknown-linux-gnu/fd'.         
renamed 'fd-v8.3.2-i686-unknown-linux-gnu' -> 'fd'                                                                                                                                                                                      
bin-gem-node annex: Created the fd shim and set +x on the fd binary                                                                                                                                                                     
Installed 0 completions. They are stored in the $INSTALLED_COMPS array.                                             
Skipped installing 1 completions. They are stored in the $SKIPPED_COMPS array.                                                                                                                                                          
                                                                                                                    
Downloading sharkdp/bat…                                                                                                                                                                                                                
(Requesting `bat-v0.20.0-i686-unknown-linux-gnu.tar.gz'…)                                                           
################################################################################################################################################################################################################################# 100.0%
ziextract: Unpacking the files from: `bat-v0.20.0-i686-unknown-linux-gnu.tar.gz'…                                   
ziextract: Successfully extracted and assigned +x chmod to the file: `bat-v0.20.0-i686-unknown-linux-gnu/bat'.      
renamed 'bat-v0.20.0-i686-unknown-linux-gnu' -> 'bat'                                                                                                                                                                                   
bin-gem-node annex: Created the bat shim and set +x on the bat binary                                               
                                                                                                                                                                                                                                        
Downloading sharkdp/hexyl…                                                                                                                                                                                                              
(Requesting `hexyl-v0.9.0-i686-unknown-linux-gnu.tar.gz'…)                                                          
################################################################################################################################################################################################################################# 100.0%
ziextract: Unpacking the files from: `hexyl-v0.9.0-i686-unknown-linux-gnu.tar.gz'…                                                                                                                                                      
ziextract: Successfully extracted and assigned +x chmod to the file: `hexyl-v0.9.0-i686-unknown-linux-gnu/hexyl'.                                                                                                                       
renamed 'hexyl-v0.9.0-i686-unknown-linux-gnu' -> 'hexyl'                                                                                                                                                                                
bin-gem-node annex: Created the hexyl shim and set +x on the hexyl binary                                           
                                                                                                                                                                                                                                        
Downloading sharkdp/hyperfine…                                                                                      
(Requesting `hyperfine-v1.13.0-i686-unknown-linux-gnu.tar.gz'…)                                                                                                                                                                         
################################################################################################################################################################################################################################# 100.0%
ziextract: Unpacking the files from: `hyperfine-v1.13.0-i686-unknown-linux-gnu.tar.gz'…                             
ziextract: Successfully extracted and assigned +x chmod to the file: `hyperfine-v1.13.0-i686-unknown-linux-gnu/hyperfine'.                                                                                                              
renamed 'hyperfine-v1.13.0-i686-unknown-linux-gnu' -> 'hyperfine'                                                   
bin-gem-node annex: Created the hyperfine shim and set +x on the hyperfine binary                                                                                                                                                       
Installed 0 completions. They are stored in the $INSTALLED_COMPS array.                                                                                                                                                                 
Skipped installing 1 completions. They are stored in the $SKIPPED_COMPS array.                                      
                                                                                                                                                                                                                                        
Downloading sharkdp/vivid…                                                                                                                                                                                                              
(Requesting `vivid-v0.8.0-i686-unknown-linux-gnu.tar.gz'…)                                                          
################################################################################################################################################################################################################################# 100.0%
ziextract: Unpacking the files from: `vivid-v0.8.0-i686-unknown-linux-gnu.tar.gz'…                                  
ziextract: Successfully extracted and assigned +x chmod to the file: `vivid-v0.8.0-i686-unknown-linux-gnu/vivid'.                                                                                                                       
renamed 'vivid-v0.8.0-i686-unknown-linux-gnu' -> 'vivid'                                                                                                                                                                                
bin-gem-node annex: Created the vivid shim and set +x on the vivid binary

Downloading ogham/exa…
(Requesting `exa-linux-x86_64-musl-v0.10.1.zip'…)
################################################################################################################################################################################################################################# 100.0%
ziextract: Unpacking the files from: `exa-linux-x86_64-musl-v0.10.1.zip'…
Archive:  exa-linux-x86_64-musl-v0.10.1.zip
  inflating: completions/exa.bash    
  inflating: completions/exa.zsh     
  inflating: completions/exa.fish    
  inflating: man/exa.1               
  inflating: man/exa_colors.5        
  inflating: bin/exa                 
ziextract: Successfully extracted and assigned +x chmod to the file: `bin/exa'.
'completions/exa.zsh' -> '_exa'
bin-gem-node annex: Created the exa shim and set +x on the exa binary
Installed 0 completions. They are stored in the $INSTALLED_COMPS array.
Skipped installing 1 completions. They are stored in the $SKIPPED_COMPS array.

Downloading BurntSushi/ripgrep…
(Requesting `ripgrep-13.0.0-x86_64-unknown-linux-musl.tar.gz'…)
################################################################################################################################################################################################################################# 100.0%
ziextract: Unpacking the files from: `ripgrep-13.0.0-x86_64-unknown-linux-musl.tar.gz'…
ziextract: Successfully extracted and assigned +x chmod to the file: `ripgrep-13.0.0-x86_64-unknown-linux-musl/rg'.
renamed 'ripgrep-13.0.0-x86_64-unknown-linux-musl' -> 'ripgrep'
bin-gem-node annex: Created the rg shim and set +x on the rg binary
Installed 0 completions. They are stored in the $INSTALLED_COMPS array.
Skipped installing 1 completions. They are stored in the $SKIPPED_COMPS array.```

@vladdoster
Copy link
Member

vladdoster commented May 3, 2022

@thuandt

Here is logs after run zi self-update and zi delete --all today

It's still pickup 386 binaries for x86_64 system

Correct, because the PR I referenced is not merged.

In-progress via #235

@anupamsr
Copy link
Author

anupamsr commented May 4, 2022

@anupamsr and fd breaks on both of those systems?

I know you said nvm but yes :)

vladdoster added a commit that referenced this issue May 5, 2022

Verified

This commit was signed with the committer’s verified signature.
woodruffw William Woodruff
- Add tests for docker-compose, kopia, and more

Closes #247
Closes #246
Closes #225

Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
vladdoster added a commit that referenced this issue May 6, 2022
Changes:

- Reduce zunit verbosity with `--tap` flag
- `gh-r` tests now use `lbin` instead of `sbin`. `lbin` has smarter
  logic when looking for executables to use in creating a shim
- Add gh-r tests for `rust-analyzer`, `docker-compose`, `neovim` binary &
  appimage, and `kopia`
- Condense gh-r test logic to halve LOC (i.e., 1000+ -> ~500)
- Update gh-r logic to discard 32 bit binaries, improve 64 bit
  selection, and linux-{gnu,musl} patterns

Closes #225, #246, #247

Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
@vladdoster
Copy link
Member

Should be fixed in PR #235, see https://github.com/zdharma-continuum/zinit/runs/6316146273?check_suite_focus=true#step:8:1595

Would you mind testing out the branch and see if it's satisfactory?

vladdoster added a commit that referenced this issue May 6, 2022
Changes:

- Reduce zunit verbosity with `--tap` flag
- `gh-r` tests now use `lbin` instead of `sbin`. `lbin` has smarter
  logic when looking for executables to use in creating a shim
- Add gh-r tests for `rust-analyzer`, `docker-compose`, `neovim` binary &
  appimage, and `kopia`
- Condense gh-r test logic to halve LOC (i.e., 1000+ -> ~500)
- Update gh-r logic to discard 32 bit binaries, improve 64 bit
  selection, and linux-{gnu,musl} patterns

Closes #225, #246, #247

Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
@vladdoster
Copy link
Member

@anupamsr Can you confirm this issue was fixed?

@vladdoster vladdoster reopened this May 7, 2022
@numToStr
Copy link

numToStr commented May 8, 2022

@vladdoster Thanks for working on it. I can confirm that this issue is now fixed :)

@vladdoster
Copy link
Member

Thanks, @numToStr, and happy to help! Closing

@thuandt
Copy link

thuandt commented May 9, 2022

Issue has been fixed for me too :)

github-actions bot pushed a commit that referenced this issue Nov 7, 2022
# [3.8.0](v3.7.0...v3.8.0) (2022-11-07)

### Bug Fixes

* account for systems where musl is present ([#269](#269)) ([8620574](8620574))
* alist repository for gh-r test ([#305](#305)) ([fb3c082](fb3c082))
* allow zinit to be run from non-interactive scripts ([#227](#227)) ([c3d1bb5](c3d1bb5)), closes [#199](#199)
* broken yaml syntax in issue template ([#355](#355)) ([f729e06](f729e06))
* calico gh-r zunit test ([#356](#356)) ([56fb9e0](56fb9e0))
* change ctags symbols browser key  binding from `ctrl-k` to `alt-Q` ([#387](#387)) ([7f6dc7d](7f6dc7d)), closes [#386](#386)
* Do not try to escape exclamation marks ([#399](#399)) ([0e55b2e](0e55b2e))
* docs workflow should fail if out-of-date ([#278](#278)) ([07cde66](07cde66))
* Don't error if $OPTS is not yet defined in .zinit-compinit call ([44765e0](44765e0))
* filter by runtime detected CPU before compiled CPU ([#304](#304)) ([a4dc13f](a4dc13f)), closes [#287](#287)
* gh-r & plugin zunit tests ([dd12fce](dd12fce))
* gh-r filters i686 (32 bit) for x86_64 ([#226](#226)) ([57f0d82](57f0d82)), closes [#225](#225)
* gh-r logic ignores [36]86 assets ([#235](#235)) ([d60638f](d60638f)), closes [#225](#225) [#246](#246) [#247](#247)
* gh-r removes linux32 assets on 64 bit OS ([1864c0b](1864c0b))
* gh-r retrieves release data GH REST API  ([#373](#373)) ([4a2a120](4a2a120)), closes [#374](#374)
* modify regex in gh-r for assets to not consider for selection ([#244](#244)) ([6ef8439](6ef8439))
* more cleaning up urls ([672ae51](672ae51)), closes [#47](#47)
* names of ctag Make target deps ([#407](#407)) ([9987d5c](9987d5c))
* package are broken again ([24f10f6](24f10f6))
* permissions for PR labeler GH action workflow ([#236](#236)) ([8a0d567](8a0d567))
* read without -r is generally bad. ([00c70a4](00c70a4))
* remove curl option "--tcp-fastopen" which is not always available ([#299](#299)) ([308c9d4](308c9d4))
* remove macOS 10.5 & 11 from test matrix ([c613193](c613193))
* remove use less line ([4f87076](4f87076))
* rename `docs` to `doc` to match doc dir ([#212](#212)) ([3a7dc95](3a7dc95))
* rm linux32 assets in aarch64/arm64 gh-r regex ([#414](#414)) ([529aa20](529aa20))
* syntax error when checking for `realpath` command  ([#259](#259)) ([05559eb](05559eb)), closes [#257](#257)
* trigger for PR labeler GH action workflow ([#237](#237)) ([49af866](49af866))
* typo & triggers in documentation workflow ([#308](#308)) ([161d7c1](161d7c1))
* unmatched "(" in windows gh-r patterns ([#280](#280)) ([1f4ba5a](1f4ba5a))
* update `zdharma` to `zdharma-continuum` ([66b1700](66b1700))
* update docs for new jq-check ([6207427](6207427))
* use [*] inside arbitrary strings. ([73a8c92](73a8c92))
* workflow pkg mgmt due to base OS changes ([195f72d](195f72d))
* ziextract execs discovery regex ([#410](#410)) ([105b38a](105b38a))
* zunit install in GH workflow ([#412](#412)) ([f4787dc](f4787dc))

### Features

* ability to set program for `zinit ls` to use ([#221](#221)) ([bad7af3](bad7af3)), closes [#170](#170)
* add `-a` (actual time) to `zinit times` cmd ([#223](#223)) ([450d3c1](450d3c1))
* add `krew` and `prebuilt-ripgrep` gh-r zunit tests ([#267](#267)) ([f25b4ae](f25b4ae))
* add compile vim from source zunit test ([#232](#232)) ([126528c](126528c))
* add configure"" ice ([#334](#334)) ([40a46c6](40a46c6))
* add GH action to remove old workflow logs ([#248](#248)) ([6647bdc](6647bdc))
* add PR labeler to show what parts of Zinit are changed ([#211](#211)) ([42e83d7](42e83d7))
* add releases via semantic-release ([73542b4](73542b4))
* add releases via semantic-release ([#415](#415)) ([cfa2f0e](cfa2f0e))
* expand linted file types to markdown and shell ([96fe03f](96fe03f))
* **git-process-output:** simplify progress-bar ([#204](#204)) ([c888917](c888917))
* update output messaging to be more informative ([047320a](047320a))
@github-actions
Copy link

github-actions bot commented Nov 7, 2022

🎉 This issue has been resolved in version 3.8.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

psprint pushed a commit to psprint/.priv-zinit-fork that referenced this issue Dec 30, 2022
# [3.8.0](zdharma-continuum/zinit@v3.7.0...v3.8.0) (2022-11-07)

### Bug Fixes

* account for systems where musl is present ([zdharma-continuum#269](zdharma-continuum#269)) ([8620574](zdharma-continuum@8620574))
* alist repository for gh-r test ([zdharma-continuum#305](zdharma-continuum#305)) ([fb3c082](zdharma-continuum@fb3c082))
* allow zinit to be run from non-interactive scripts ([zdharma-continuum#227](zdharma-continuum#227)) ([c3d1bb5](zdharma-continuum@c3d1bb5)), closes [zdharma-continuum#199](zdharma-continuum#199)
* broken yaml syntax in issue template ([zdharma-continuum#355](zdharma-continuum#355)) ([f729e06](zdharma-continuum@f729e06))
* calico gh-r zunit test ([zdharma-continuum#356](zdharma-continuum#356)) ([56fb9e0](zdharma-continuum@56fb9e0))
* change ctags symbols browser key  binding from `ctrl-k` to `alt-Q` ([zdharma-continuum#387](zdharma-continuum#387)) ([7f6dc7d](zdharma-continuum@7f6dc7d)), closes [zdharma-continuum#386](zdharma-continuum#386)
* Do not try to escape exclamation marks ([zdharma-continuum#399](zdharma-continuum#399)) ([0e55b2e](zdharma-continuum@0e55b2e))
* docs workflow should fail if out-of-date ([zdharma-continuum#278](zdharma-continuum#278)) ([07cde66](zdharma-continuum@07cde66))
* Don't error if $OPTS is not yet defined in .zinit-compinit call ([44765e0](zdharma-continuum@44765e0))
* filter by runtime detected CPU before compiled CPU ([zdharma-continuum#304](zdharma-continuum#304)) ([a4dc13f](zdharma-continuum@a4dc13f)), closes [zdharma-continuum#287](zdharma-continuum#287)
* gh-r & plugin zunit tests ([dd12fce](zdharma-continuum@dd12fce))
* gh-r filters i686 (32 bit) for x86_64 ([zdharma-continuum#226](zdharma-continuum#226)) ([57f0d82](zdharma-continuum@57f0d82)), closes [zdharma-continuum#225](zdharma-continuum#225)
* gh-r logic ignores [36]86 assets ([zdharma-continuum#235](zdharma-continuum#235)) ([d60638f](zdharma-continuum@d60638f)), closes [zdharma-continuum#225](zdharma-continuum#225) [zdharma-continuum#246](zdharma-continuum#246) [zdharma-continuum#247](zdharma-continuum#247)
* gh-r removes linux32 assets on 64 bit OS ([1864c0b](zdharma-continuum@1864c0b))
* gh-r retrieves release data GH REST API  ([zdharma-continuum#373](zdharma-continuum#373)) ([4a2a120](zdharma-continuum@4a2a120)), closes [zdharma-continuum#374](zdharma-continuum#374)
* modify regex in gh-r for assets to not consider for selection ([zdharma-continuum#244](zdharma-continuum#244)) ([6ef8439](zdharma-continuum@6ef8439))
* more cleaning up urls ([672ae51](zdharma-continuum@672ae51)), closes [zdharma-continuum#47](zdharma-continuum#47)
* names of ctag Make target deps ([zdharma-continuum#407](zdharma-continuum#407)) ([9987d5c](zdharma-continuum@9987d5c))
* package are broken again ([24f10f6](zdharma-continuum@24f10f6))
* permissions for PR labeler GH action workflow ([zdharma-continuum#236](zdharma-continuum#236)) ([8a0d567](zdharma-continuum@8a0d567))
* read without -r is generally bad. ([00c70a4](zdharma-continuum@00c70a4))
* remove curl option "--tcp-fastopen" which is not always available ([zdharma-continuum#299](zdharma-continuum#299)) ([308c9d4](zdharma-continuum@308c9d4))
* remove macOS 10.5 & 11 from test matrix ([c613193](zdharma-continuum@c613193))
* remove use less line ([4f87076](zdharma-continuum@4f87076))
* rename `docs` to `doc` to match doc dir ([zdharma-continuum#212](zdharma-continuum#212)) ([3a7dc95](zdharma-continuum@3a7dc95))
* rm linux32 assets in aarch64/arm64 gh-r regex ([zdharma-continuum#414](zdharma-continuum#414)) ([529aa20](zdharma-continuum@529aa20))
* syntax error when checking for `realpath` command  ([zdharma-continuum#259](zdharma-continuum#259)) ([05559eb](zdharma-continuum@05559eb)), closes [zdharma-continuum#257](zdharma-continuum#257)
* trigger for PR labeler GH action workflow ([zdharma-continuum#237](zdharma-continuum#237)) ([49af866](zdharma-continuum@49af866))
* typo & triggers in documentation workflow ([zdharma-continuum#308](zdharma-continuum#308)) ([161d7c1](zdharma-continuum@161d7c1))
* unmatched "(" in windows gh-r patterns ([zdharma-continuum#280](zdharma-continuum#280)) ([1f4ba5a](zdharma-continuum@1f4ba5a))
* update `zdharma` to `zdharma-continuum` ([66b1700](zdharma-continuum@66b1700))
* update docs for new jq-check ([6207427](zdharma-continuum@6207427))
* use [*] inside arbitrary strings. ([73a8c92](zdharma-continuum@73a8c92))
* workflow pkg mgmt due to base OS changes ([195f72d](zdharma-continuum@195f72d))
* ziextract execs discovery regex ([zdharma-continuum#410](zdharma-continuum#410)) ([105b38a](zdharma-continuum@105b38a))
* zunit install in GH workflow ([zdharma-continuum#412](zdharma-continuum#412)) ([f4787dc](zdharma-continuum@f4787dc))

### Features

* ability to set program for `zinit ls` to use ([zdharma-continuum#221](zdharma-continuum#221)) ([bad7af3](zdharma-continuum@bad7af3)), closes [zdharma-continuum#170](zdharma-continuum#170)
* add `-a` (actual time) to `zinit times` cmd ([zdharma-continuum#223](zdharma-continuum#223)) ([450d3c1](zdharma-continuum@450d3c1))
* add `krew` and `prebuilt-ripgrep` gh-r zunit tests ([zdharma-continuum#267](zdharma-continuum#267)) ([f25b4ae](zdharma-continuum@f25b4ae))
* add compile vim from source zunit test ([zdharma-continuum#232](zdharma-continuum#232)) ([126528c](zdharma-continuum@126528c))
* add configure"" ice ([zdharma-continuum#334](zdharma-continuum#334)) ([40a46c6](zdharma-continuum@40a46c6))
* add GH action to remove old workflow logs ([zdharma-continuum#248](zdharma-continuum#248)) ([6647bdc](zdharma-continuum@6647bdc))
* add PR labeler to show what parts of Zinit are changed ([zdharma-continuum#211](zdharma-continuum#211)) ([42e83d7](zdharma-continuum@42e83d7))
* add releases via semantic-release ([73542b4](zdharma-continuum@73542b4))
* add releases via semantic-release ([zdharma-continuum#415](zdharma-continuum#415)) ([cfa2f0e](zdharma-continuum@cfa2f0e))
* expand linted file types to markdown and shell ([96fe03f](zdharma-continuum@96fe03f))
* **git-process-output:** simplify progress-bar ([zdharma-continuum#204](zdharma-continuum#204)) ([c888917](zdharma-continuum@c888917))
* update output messaging to be more informative ([047320a](zdharma-continuum@047320a))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working released
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants