Release v0.6.0

This commit is contained in:
Ajeet D'Souza 2021-04-09 00:22:07 +05:30
parent 6248f539db
commit 706863b88d
5 changed files with 52 additions and 28 deletions

View File

@ -9,9 +9,12 @@ jobs:
strategy: strategy:
matrix: matrix:
target: target:
- "aarch64-unknown-linux-gnu"
- "aarch64-unknown-linux-musl"
- "armv7-unknown-linux-gnueabihf"
- "armv7-unknown-linux-musleabihf"
- "x86_64-unknown-linux-gnu" - "x86_64-unknown-linux-gnu"
- "x86_64-unknown-linux-musl" - "x86_64-unknown-linux-musl"
- "armv7-unknown-linux-musleabihf"
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions-rs/cargo@v1 - uses: actions-rs/cargo@v1
@ -72,6 +75,42 @@ jobs:
- name: Display structure of downloaded files - name: Display structure of downloaded files
run: ls -lR run: ls -lR
- uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: "zoxide-aarch64-unknown-linux-gnu/zoxide"
asset_name: "zoxide-aarch64-unknown-linux-gnu"
asset_content_type: application/octet-stream
- uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: "zoxide-aarch64-unknown-linux-musl/zoxide"
asset_name: "zoxide-aarch64-unknown-linux-musl"
asset_content_type: application/octet-stream
- uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: "zoxide-armv7-unknown-linux-gnueabihf/zoxide"
asset_name: "zoxide-armv7-unknown-linux-gnueabihf"
asset_content_type: application/octet-stream
- uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: "zoxide-armv7-unknown-linux-musleabihf/zoxide"
asset_name: "zoxide-armv7-unknown-linux-musleabihf"
asset_content_type: application/octet-stream
- uses: actions/upload-release-asset@v1 - uses: actions/upload-release-asset@v1
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@ -90,15 +129,6 @@ jobs:
asset_name: "zoxide-x86_64-unknown-linux-musl" asset_name: "zoxide-x86_64-unknown-linux-musl"
asset_content_type: application/octet-stream asset_content_type: application/octet-stream
- uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: "zoxide-armv7-unknown-linux-musleabihf/zoxide"
asset_name: "zoxide-armv7-unknown-linux-musleabihf"
asset_content_type: application/octet-stream
- uses: actions/upload-release-asset@v1 - uses: actions/upload-release-asset@v1
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased ## [0.6.0] - 2021-04-09
### Added ### Added
@ -19,7 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed ### Fixed
- Removed backtraces on Rust nightly. - Removed backtraces on Rust nightly.
- Fixed generated shell code to avoid accidentally using aliased builtins. - Generated shell code avoids using aliased builtins.
- Handle broken pipe errors gracefully when writing to streams. - Handle broken pipe errors gracefully when writing to streams.
- NUL file appearing in working directory on Windows. - NUL file appearing in working directory on Windows.
- Accidental redefinition of hooks when initialized twice on some shells. - Accidental redefinition of hooks when initialized twice on some shells.
@ -27,7 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Removed ### Removed
- Aliases: `za`, `zq`, `zqi`, `zr`, `zri`. - Aliases: `za`, `zq`, `zqi`, `zr`, `zri`. These are trivial aliases to zoxide that can easily be defined manually, and aren't very useful to most users.
## [0.5.0] - 2020-10-30 ## [0.5.0] - 2020-10-30
@ -202,6 +202,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- GitHub Actions pipeline to build and upload releases. - GitHub Actions pipeline to build and upload releases.
- Support for the `zsh` shell. - Support for the `zsh` shell.
[0.6.0]: https://github.com/ajeetdsouza/zoxide/compare/v0.5.0...v0.6.0
[0.5.0]: https://github.com/ajeetdsouza/zoxide/compare/v0.4.3...v0.5.0 [0.5.0]: https://github.com/ajeetdsouza/zoxide/compare/v0.4.3...v0.5.0
[0.4.3]: https://github.com/ajeetdsouza/zoxide/compare/v0.4.2...v0.4.3 [0.4.3]: https://github.com/ajeetdsouza/zoxide/compare/v0.4.2...v0.4.3
[0.4.2]: https://github.com/ajeetdsouza/zoxide/compare/v0.4.1...v0.4.2 [0.4.2]: https://github.com/ajeetdsouza/zoxide/compare/v0.4.1...v0.4.2

14
Cargo.lock generated
View File

@ -295,9 +295,9 @@ dependencies = [
[[package]] [[package]]
name = "libc" name = "libc"
version = "0.2.92" version = "0.2.93"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56d855069fafbb9b344c0f962150cd2c1187975cb1c22c1522c240d8c4986714" checksum = "9385f66bf6105b241aa65a61cb923ef20efc665cb9f9bb50ac2f0c4b7f378d41"
[[package]] [[package]]
name = "memchr" name = "memchr"
@ -406,9 +406,9 @@ dependencies = [
[[package]] [[package]]
name = "proc-macro2" name = "proc-macro2"
version = "1.0.24" version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" checksum = "a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec"
dependencies = [ dependencies = [
"unicode-xid", "unicode-xid",
] ]
@ -592,9 +592,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
[[package]] [[package]]
name = "syn" name = "syn"
version = "1.0.67" version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6498a9efc342871f91cc2d0d694c674368b4ceb40f62b65a7a08c3792935e702" checksum = "48fe99c6bd8b1cc636890bcc071842de909d902c81ac7dab53ba33c421ab8ffb"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -735,7 +735,7 @@ checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214"
[[package]] [[package]]
name = "zoxide" name = "zoxide"
version = "0.5.0" version = "0.6.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"askama", "askama",

View File

@ -1,6 +1,6 @@
[package] [package]
name = "zoxide" name = "zoxide"
version = "0.5.0" version = "0.6.0"
authors = ["Ajeet D'Souza <98ajeet@gmail.com>"] authors = ["Ajeet D'Souza <98ajeet@gmail.com>"]
edition = "2018" edition = "2018"
description = "A faster way to navigate your filesystem" description = "A faster way to navigate your filesystem"

View File

@ -5,13 +5,6 @@
A faster way to navigate your filesystem A faster way to navigate your filesystem
## Table of contents
- [Introduction](#introduction)
- [Examples](#examples)
- [Getting started](#getting-started)
- [Configuration](#configuration)
## Introduction ## Introduction
`zoxide` is a blazing fast alternative to `cd`, inspired by `zoxide` is a blazing fast alternative to `cd`, inspired by