Skip to content

Commit

Permalink
v0.0.16-cmdr
Browse files Browse the repository at this point in the history
  • Loading branch information
nazmulidris committed Sep 13, 2024
1 parent a674de2 commit 578e2c1
Show file tree
Hide file tree
Showing 9 changed files with 20 additions and 15 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
<!-- TOC -->

- [r3bl-cmdr](#r3bl-cmdr)
- [v0.0.16 2024-09-13](#v0016-2024-09-13)
- [v0.0.15 2024-09-12](#v0015-2024-09-12)
- [v0.0.14 2024-06-29](#v0014-2024-06-29)
- [v0.0.13 2024-05-20](#v0013-2024-05-20)
Expand Down Expand Up @@ -117,6 +118,14 @@
## `r3bl-cmdr`
<a id="markdown-r3bl-cmdr" name="r3bl-cmdr"></a>

### v0.0.16 (2024-09-13)
<a id="markdown-v0.0.16-2024-09-13" name="v0.0.16-2024-09-13"></a>

- Updated:
- Minor fix to documentation in `lib.rs` and `README.md` to use GIF instead of MP4 files
for the `edi` and `giti` videos. The MP4 files were not showing on docs.rs, crates.io,
or github.com.

### v0.0.15 (2024-09-12)
<a id="markdown-v0.0.15-2024-09-12" name="v0.0.15-2024-09-12"></a>

Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion cmdr/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "r3bl-cmdr"
version = "0.0.15"
version = "0.0.16"
readme = "README.md"
edition = "2021"
homepage = "https://r3bl.com"
Expand Down
Binary file modified cmdr/videos/edi.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed cmdr/videos/giti-branch-checkout.gif
Binary file not shown.
Binary file removed cmdr/videos/giti-branch-delete.gif
Binary file not shown.
Binary file removed cmdr/videos/giti-branch-new.gif
Binary file not shown.
Binary file modified cmdr/videos/giti.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 9 additions & 13 deletions docs/release-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ Date: 2022-11-06
---

## Cut a release and publish it to crates.io
<a id="markdown-cut-a-release-and-publish-it-to-crates.io" name="cut-a-release-and-publish-it-to-crates.io"></a>

This is a lengthy and repetitive process. The following steps have to be applied repeatedly to all
the crates in the project.
Expand Down Expand Up @@ -36,6 +37,7 @@ are applied to each crate (`ansi_color`, `core`, `macro`, `redux`, `tui`, `tuify
Finally, push the git commit and tag to the remote repo: `git push ; git push --tags`.

## Example of full workflow
<a id="markdown-example-of-full-workflow" name="example-of-full-workflow"></a>

```sh
cd core
Expand Down Expand Up @@ -77,18 +79,12 @@ cd tuify
# - instead of using `cargo-edit` https://github.com/killercup/cargo-edit and the `cargo upgrade` command
cargo update --verbose # Update Cargo.lock file (not Cargo.toml)
cargo build; cargo test; cargo doc --no-deps; cargo clippy --fix --allow-dirty --allow-staged
cargo publish --dry-run --allow-dirty
cargo readme > README.md
git add -A
git commit -S -m "v0.1.27-tuify"
git tag -a v0.1.27-tuify -m "v0.1.27-tuify"
cargo publish
git push ; git push --tags # Push tags & commits
cd ..
<!-- TOC -->

cd tui
# Update version in Cargo.toml and this file
# Update CHANGELOG.md
- [Cut a release and publish it to crates.io](#cut-a-release-and-publish-it-to-cratesio)
- [Example of full workflow](#example-of-full-workflow)

<!-- /TOC -->G.md
# Run "Dependi: Update All dependencies to the latest version" in vscode w/ the Cargo.toml file open
# - instead of using `cargo-edit` https://github.com/killercup/cargo-edit and the `cargo upgrade` command
cargo update --verbose # Update Cargo.lock file (not Cargo.toml)
Expand All @@ -113,8 +109,8 @@ cargo build; cargo test; cargo doc --no-deps; cargo clippy --fix --allow-dirty -
cargo publish --dry-run --allow-dirty
cargo readme > README.md
git add -A
git commit -S -m "v0.0.15-cmdr"
git tag -a v0.0.15-cmdr -m "v0.0.15-cmdr"
git commit -S -m "v0.0.16-cmdr"
git tag -a v0.0.16-cmdr -m "v0.0.16-cmdr"
cargo publish
# 2) Don't forget to test the release on a clean machine by running `cargo install r3bl-cmdr`
# You can do this using `cd cmdr && nu run build-release-in-docker`
Expand Down

0 comments on commit 578e2c1

Please sign in to comment.