summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2022-03-13 22:58:29 +0000
committerGitHub <noreply@github.com>2022-03-13 22:58:29 +0000
commit40108123e1fe67820ac6f2c8118a72a876c822c7 (patch)
tree0b20913dbc4017c3641f8d300761270739fe147e
parent3bee1044782f15379e1a0e02701b73917cb9c39d (diff)
parent4881ad57074a2a2677f2c77135e24850a5b38e85 (diff)
downloadgfold-40108123e1fe67820ac6f2c8118a72a876c822c7.zip
Merge #188
188: Update to 4.0.0-rc.1 and add nvim-gfold.lua link r=nickgerace a=nickgerace - Update to 4.0.0-rc.1 - Add nvim-gfold.lua link and new community section - Add nvim-gfold.lua to THANKS.md as well - Add link to THANKS.md in community section - Re-order AUR and Arch in THANKS.md - Change RELEASE.md with new make targets in mind Closes #187 Co-authored-by: Nick Gerace <nickagerace@gmail.com>
-rw-r--r--Cargo.lock2
-rw-r--r--Cargo.toml2
-rw-r--r--README.md23
-rw-r--r--RELEASE.md2
-rw-r--r--THANKS.md3
5 files changed, 26 insertions, 6 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 4b57db9..6b83455 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -173,7 +173,7 @@ dependencies = [
[[package]]
name = "gfold"
-version = "3.1.0-rc.2"
+version = "4.0.0-rc.1"
dependencies = [
"argh",
"dirs",
diff --git a/Cargo.toml b/Cargo.toml
index e4f288f..d9b8ecc 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -10,7 +10,7 @@ readme = "README.md"
repository = "https://github.com/nickgerace/gfold/"
edition = "2021"
-version = "3.1.0-rc.2"
+version = "4.0.0-rc.1"
rust-version = "1.56.1"
[dependencies]
diff --git a/README.md b/README.md
index 0d41039..bf301e3 100644
--- a/README.md
+++ b/README.md
@@ -192,14 +192,33 @@ The uninstall script can also be used for cleanup in the event of a failed insta
**Preferred package manager not listed:** please [file an issue](https://github.com/nickgerace/gfold/issues/new/choose)!
+## Community
+
+For more information and thanks to contributors, users, and the "community" at large, please refer to the **[THANKS](./THANKS.md)** file.
+
+### Projects
+
+- [nvim-gfold.lua](https://github.com/AckslD/nvim-gfold.lua), a `neovim` plugin for `gfold` *([announcement Reddit post](https://www.reddit.com/r/neovim/comments/t209wy/introducing_nvimgfoldlua/))*
+
+### Articles
+
+- ["One Hundred Rust Binaries"](https://www.wezm.net/v2/posts/2020/100-rust-binaries/page2/), which featured `gfold`
+
+### Packaging
+
+- [Arch Linux community repository](https://archlinux.org/packages/community/x86_64/gfold/) for the `gfold` package
+- [nixpkgs](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/version-management/git-and-tools/gfold/default.nix) for the `gfold` package
+- [AUR](https://github.com/orhun/PKGBUILDs) for the `gfold-git` (VCS/development) package
+ - In the past, this included the `gfold` and `gfold-bin` packages as well, they those have been deprecated in favor of the official community repository package above
+
## Compatibility
-`gfold` is intended to be ran on *any* tier one Rust 🦀 target that `git` is also available on.
+`gfold` is intended to be ran on *any* tier one Rust 🦀 target.
Please [file an issue](https://github.com/nickgerace/gfold/issues) if your platform is unsupported.
## Troubleshooting
-If `fold` from GNU Coreutils is installed on macOS via `brew`, it will be named `gfold`.
+If `fold` from [GNU Coreutils](https://www.gnu.org/software/coreutils/) is installed on macOS via `brew`, it will be named `gfold`.
You can avoid this collision with shell aliases, shell functions, and/or `PATH` changes.
Here is an example with the `o` dropped from `gfold`:
diff --git a/RELEASE.md b/RELEASE.md
index a2ee929..c92cc52 100644
--- a/RELEASE.md
+++ b/RELEASE.md
@@ -13,7 +13,7 @@ Steps should (and frequently must) be executed in sequential order.
- [ ] Run final `make` targets and verify that everything looks/works as expected:
```bash
-make ci build
+make lint test; cargo build
```
- [ ] Create and _do not merge_ a commit with the following message: `Update to <tag>`
diff --git a/THANKS.md b/THANKS.md
index a1b7247..cf1a526 100644
--- a/THANKS.md
+++ b/THANKS.md
@@ -1,7 +1,8 @@
# Thanks
+- [@AcksID](https://github.com/AckslD/nvim-gfold.lua) for creating and maintaining [nvim-gfold.lua](https://github.com/AckslD/nvim-gfold.lua), a `neovim` plugin for `gfold`
- [@jrcichra](https://github.com/jrcichra) for adding multi-OS support to the original, early-stage CI pipeline
-- [@orhun](https://github.com/orhun) for maintaining [all AUR packages](https://github.com/orhun/PKGBUILDs) and for adding `gfold` to the [Arch Linux community repository](https://archlinux.org/packages/community/x86_64/gfold/)
+- [@orhun](https://github.com/orhun) for adding `gfold` to the [Arch Linux community repository](https://archlinux.org/packages/community/x86_64/gfold/) and for maintaining [all AUR packages](https://github.com/orhun/PKGBUILDs)
- [@shanesveller](https://github.com/shanesveller) for adding `gfold` to [nixpkgs](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/version-management/git-and-tools/gfold/default.nix)
- [@wezm](https://github.com/wezm) for featuring `gfold` in the ["One Hundred Rust Binaries"](https://www.wezm.net/v2/posts/2020/100-rust-binaries/page2/) series
- [@yaahc](https://github.com/yaahc) for mentoring during an early refactor