5 Commits

Author SHA1 Message Date
8fe3617625 fix(deps): update tokio-prost monorepo to 0.14.0 2026-03-21 01:34:54 +00:00
254e09a724 feat: correct readme
All checks were successful
Release / release (push) Successful in 1m43s
Signed-off-by: kjuulh <contact@kjuulh.io>
2026-03-20 18:00:12 +01:00
2da5223fdd feat: try again
All checks were successful
Release / release (push) Successful in 1m41s
Signed-off-by: kjuulh <contact@kjuulh.io>
2026-03-20 17:46:47 +01:00
e4440ff3a4 feat: try again
All checks were successful
Release / release (push) Successful in 1m44s
Signed-off-by: kjuulh <contact@kjuulh.io>
2026-03-20 17:41:55 +01:00
560f086656 feat: enable gitea
Some checks failed
Release / release (push) Failing after 6s
Signed-off-by: kjuulh <contact@kjuulh.io>
2026-03-20 17:40:07 +01:00
5 changed files with 29 additions and 13 deletions

View File

@@ -26,5 +26,6 @@ jobs:
if: startsWith(github.ref, 'refs/tags/') if: startsWith(github.ref, 'refs/tags/')
run: | run: |
docker run --rm \ docker run --rm \
-e GITEA_TOKEN=${{ secrets.GITEA_TOKEN }} \ -e GITEA_TOKEN=${{ secrets.RELEASE_TOKEN }} \
-e RELEASE_TOKEN=${{ secrets.RELEASE_TOKEN }} \
gitnow-release release gitnow-release release

View File

@@ -53,7 +53,7 @@ homebrew_casks:
repository: repository:
owner: kjuulh owner: kjuulh
name: homebrew-tap name: homebrew-tap
token: "{{ .Env.GITEA_TOKEN }}" token: "{{ .Env.RELEASE_TOKEN }}"
url: url:
template: "https://git.kjuulh.io/kjuulh/gitnow/releases/download/{{ .Tag }}/{{ .ArtifactName }}" template: "https://git.kjuulh.io/kjuulh/gitnow/releases/download/{{ .Tag }}/{{ .ArtifactName }}"
homepage: "https://gitnow-client.prod.kjuulh.app" homepage: "https://gitnow-client.prod.kjuulh.app"

12
Cargo.lock generated
View File

@@ -1516,9 +1516,9 @@ dependencies = [
[[package]] [[package]]
name = "prost" name = "prost"
version = "0.13.5" version = "0.14.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5" checksum = "d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568"
dependencies = [ dependencies = [
"bytes", "bytes",
"prost-derive", "prost-derive",
@@ -1526,9 +1526,9 @@ dependencies = [
[[package]] [[package]]
name = "prost-derive" name = "prost-derive"
version = "0.13.5" version = "0.14.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"itertools 0.14.0", "itertools 0.14.0",
@@ -1539,9 +1539,9 @@ dependencies = [
[[package]] [[package]]
name = "prost-types" name = "prost-types"
version = "0.13.5" version = "0.14.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16" checksum = "8991c4cbdb8bc5b11f0b074ffe286c30e523de90fee5ba8132f1399f23cb3dd7"
dependencies = [ dependencies = [
"prost", "prost",
] ]

View File

@@ -8,9 +8,24 @@ Git Now is a utility for easily navigating git projects from common upstream pro
## Installation ## Installation
```bash ### Homebrew
cargo (b)install gitnow
```bash
brew tap kjuulh/tap https://git.kjuulh.io/kjuulh/homebrew-tap
brew install gitnow
```
### Cargo
```bash
cargo install gitnow
# or
cargo binstall gitnow
```
### Setup
```bash
# You can either use gitnow directly (and use spawned shell sessions) # You can either use gitnow directly (and use spawned shell sessions)
gitnow gitnow

View File

@@ -27,8 +27,8 @@ toml = "0.8.19"
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls-webpki-roots", "json"] } reqwest = { version = "0.12", default-features = false, features = ["rustls-tls-webpki-roots", "json"] }
url = "2.5.2" url = "2.5.2"
dirs = "6.0.0" dirs = "6.0.0"
prost = "0.13.2" prost = "0.14.0"
prost-types = "0.13.2" prost-types = "0.14.0"
bytes = "1.7.1" bytes = "1.7.1"
nucleo-matcher = "0.3.1" nucleo-matcher = "0.3.1"
ratatui = { version = "0.29.0", features = ["termwiz"] } ratatui = { version = "0.29.0", features = ["termwiz"] }