diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 32f3f85..d774741 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,9 +9,12 @@ jobs: strategy: matrix: 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-musl" - - "armv7-unknown-linux-musleabihf" steps: - uses: actions/checkout@v2 - uses: actions-rs/cargo@v1 @@ -72,6 +75,42 @@ jobs: - name: Display structure of downloaded files 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 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -90,15 +129,6 @@ jobs: asset_name: "zoxide-x86_64-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-musleabihf/zoxide" - asset_name: "zoxide-armv7-unknown-linux-musleabihf" - asset_content_type: application/octet-stream - - uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 88c6dbd..3f36a58 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## [0.6.0] - 2021-04-09 ### Added @@ -19,7 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - 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. - NUL file appearing in working directory on Windows. - 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 -- 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 @@ -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. - 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.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 diff --git a/Cargo.lock b/Cargo.lock index c380296..f757eb4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -295,9 +295,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.92" +version = "0.2.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56d855069fafbb9b344c0f962150cd2c1187975cb1c22c1522c240d8c4986714" +checksum = "9385f66bf6105b241aa65a61cb923ef20efc665cb9f9bb50ac2f0c4b7f378d41" [[package]] name = "memchr" @@ -406,9 +406,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.24" +version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" +checksum = "a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec" dependencies = [ "unicode-xid", ] @@ -592,9 +592,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "syn" -version = "1.0.67" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6498a9efc342871f91cc2d0d694c674368b4ceb40f62b65a7a08c3792935e702" +checksum = "48fe99c6bd8b1cc636890bcc071842de909d902c81ac7dab53ba33c421ab8ffb" dependencies = [ "proc-macro2", "quote", @@ -735,7 +735,7 @@ checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214" [[package]] name = "zoxide" -version = "0.5.0" +version = "0.6.0" dependencies = [ "anyhow", "askama", diff --git a/Cargo.toml b/Cargo.toml index fe68fbf..d5eaff7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zoxide" -version = "0.5.0" +version = "0.6.0" authors = ["Ajeet D'Souza <98ajeet@gmail.com>"] edition = "2018" description = "A faster way to navigate your filesystem" diff --git a/README.md b/README.md index b83b854..5dfb950 100644 --- a/README.md +++ b/README.md @@ -5,13 +5,6 @@ A faster way to navigate your filesystem -## Table of contents - -- [Introduction](#introduction) -- [Examples](#examples) -- [Getting started](#getting-started) -- [Configuration](#configuration) - ## Introduction `zoxide` is a blazing fast alternative to `cd`, inspired by