Skip to content

Commit 03bf18f

Browse files
authored
fix: correct changelog and versions (#764)
1 parent 021e0f3 commit 03bf18f

File tree

5 files changed

+13
-37
lines changed

5 files changed

+13
-37
lines changed

.github/workflows/cd.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ on:
1717
pull_request:
1818
branches: ["main"]
1919

20+
# Run on pushes into `main` as a way to have "nightly"-ish binaries.
21+
push:
22+
branches: ["main"]
23+
2024
env:
2125
CARGO_INCREMENTAL: 0
2226
CARGO_NET_GIT_FETCH_WITH_CLI: true
@@ -41,7 +45,7 @@ jobs:
4145
id-token: write
4246
attestations: write
4347

44-
if: github.event_name == 'workflow_dispatch' || github.event_name == 'pull_request' || (github.event_name == 'release' && github.repository_owner == 'reubeno' && startsWith(github.event.release.tag_name, 'brush-shell-v'))
48+
if: github.event_name == 'workflow_dispatch' || github.event_name == 'pull_request' || github.event_name == 'push' || (github.event_name == 'release' && github.repository_owner == 'reubeno' && startsWith(github.event.release.tag_name, 'brush-shell-v'))
4549
runs-on: ubuntu-24.04
4650
timeout-minutes: 30
4751

@@ -120,7 +124,7 @@ jobs:
120124
id-token: write
121125
attestations: write
122126

123-
if: github.event_name == 'workflow_dispatch' || github.event_name == 'pull_request' || (github.event_name == 'release' && github.repository_owner == 'reubeno' && startsWith(github.event.release.tag_name, 'brush-shell-v'))
127+
if: github.event_name == 'workflow_dispatch' || github.event_name == 'pull_request' || github.event_name == 'push' || (github.event_name == 'release' && github.repository_owner == 'reubeno' && startsWith(github.event.release.tag_name, 'brush-shell-v'))
124128
runs-on: ${{ matrix.os }}
125129
strategy:
126130
# Run all jobs to completion regardless of errors.

CHANGELOG.md

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ All notable changes to this project will be documented in this file.
99

1010
### 🚀 Features
1111

12-
- Launch processes in their own process groups ([#166](https://github.com/reubeno/brush/pull/166))
13-
- Implement brace expansion ([#290](https://github.com/reubeno/brush/pull/290))
14-
- *(env)* Introduce dynamic variables ([#360](https://github.com/reubeno/brush/pull/360))
1512
- Add ShellBuilder, ParserBuilder ([#651](https://github.com/reubeno/brush/pull/651))
1613
- [**breaking**] Refactor SourcePosition to use Arc ([#727](https://github.com/reubeno/brush/pull/727))
1714
- *(bind)* Extend key binding support ([#740](https://github.com/reubeno/brush/pull/740))
@@ -26,12 +23,6 @@ All notable changes to this project will be documented in this file.
2623

2724
### 🐛 Bug Fixes
2825

29-
- *(builtins)* Do not interpret --help in command builtin command args ([#355](https://github.com/reubeno/brush/pull/355))
30-
- *(builtins)* Correct more 'set' argument parsing ([#356](https://github.com/reubeno/brush/pull/356))
31-
- *(typeset)* Mark typeset as a declaration builtin ([#517](https://github.com/reubeno/brush/pull/517))
32-
- *(redirection)* Assorted fixes to redirection ([#567](https://github.com/reubeno/brush/pull/567))
33-
- Add missing license symlink ([#725](https://github.com/reubeno/brush/pull/725))
34-
- Add missing cfg conditions on builtin registrations ([#726](https://github.com/reubeno/brush/pull/726))
3526
- Workaround error on nightly ([#711](https://github.com/reubeno/brush/pull/711))
3627
- Comment unsafe blocks + better harden 1 block ([#733](https://github.com/reubeno/brush/pull/733))
3728
- Don't fail importing unreadable history lines ([#710](https://github.com/reubeno/brush/pull/710))
@@ -59,36 +50,15 @@ All notable changes to this project will be documented in this file.
5950

6051
### 📚 Documentation
6152

62-
- Correct broken link in readme ([#67](https://github.com/reubeno/brush/pull/67))
63-
- Add crate shields to readme ([#74](https://github.com/reubeno/brush/pull/74))
64-
- Update readme ([#127](https://github.com/reubeno/brush/pull/127))
65-
- Update readme ([#182](https://github.com/reubeno/brush/pull/182))
66-
- Update readme with new links ([#204](https://github.com/reubeno/brush/pull/204))
67-
- Update readme ([#218](https://github.com/reubeno/brush/pull/218))
68-
- Update README to reflect test expansion
69-
- Add how to use via nixpkgs ([#387](https://github.com/reubeno/brush/pull/387))
70-
- Add lines-of-code badge to readme ([#399](https://github.com/reubeno/brush/pull/399))
71-
- Add instructions for installing from the AUR ([#433](https://github.com/reubeno/brush/pull/433))
72-
- Update readme ([#481](https://github.com/reubeno/brush/pull/481))
73-
- Add discord invite to readme ([#494](https://github.com/reubeno/brush/pull/494))
74-
- *(readme)* A Fish as a shell implemented in Rust ([#505](https://github.com/reubeno/brush/pull/505))
75-
- README.md installation updates ([#580](https://github.com/reubeno/brush/pull/580))
76-
- Update README.md badges ([#588](https://github.com/reubeno/brush/pull/588))
77-
- *(readme)* Update Arch Linux install instructions ([#604](https://github.com/reubeno/brush/pull/604))
78-
- Adds homebrew section to README installation instructions ([#638](https://github.com/reubeno/brush/pull/638))
79-
- Update readme ([#657](https://github.com/reubeno/brush/pull/657))
8053
- Update readme ([#742](https://github.com/reubeno/brush/pull/742))
8154

8255
### 🧪 Testing
8356

84-
- Resolve false errors about side effects in bash-completion tests ([#379](https://github.com/reubeno/brush/pull/379))
8557
- Add not-yet-passing tests for set -u and set -e ([#736](https://github.com/reubeno/brush/pull/736))
8658
- Add new command substitution test case ([#752](https://github.com/reubeno/brush/pull/752))
8759

8860
### ⚙️ Miscellaneous Tasks
8961

90-
- Update readme ([#331](https://github.com/reubeno/brush/pull/331))
91-
- Better log + connect unimpl functionality with GH issues ([#476](https://github.com/reubeno/brush/pull/476))
9262
- Run static code checks on linux + macOS too ([#678](https://github.com/reubeno/brush/pull/678))
9363
- Fix build error with cargo nightly ([#687](https://github.com/reubeno/brush/pull/687))
9464
- *(msrv)* [**breaking**] Upgrade MSRV to 1.87.0 ([#693](https://github.com/reubeno/brush/pull/693))
@@ -99,8 +69,6 @@ All notable changes to this project will be documented in this file.
9969

10070
### Build
10171

102-
- Remove rustyline support ([#216](https://github.com/reubeno/brush/pull/216))
103-
- *(deps)* Bump the cargo group with 2 updates ([#717](https://github.com/reubeno/brush/pull/717))
10472
- *(deps)* Bump procfs from 0.17.0 to 0.18.0 in the cargo group across 1 directory ([#671](https://github.com/reubeno/brush/pull/671))
10573
- *(deps)* Bump bon from 3.7.2 to 3.8.0 in the cargo group ([#698](https://github.com/reubeno/brush/pull/698))
10674
- *(deps)* Bump the cargo group with 4 updates ([#676](https://github.com/reubeno/brush/pull/676))

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

brush/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "brush"
33
description = "Rust-implemented shell focused on POSIX and bash compatibility"
4-
version = "0.2.23"
4+
version = "0.3.0"
55
authors.workspace = true
66
categories.workspace = true
77
edition.workspace = true

release-plz.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,19 @@ changelog_update = false
66
git_release_enable = false
77
publish = true
88

9+
[[package]]
10+
name = "brush"
11+
version_group = "brush-shell-group" # Version-locked to brush-shell
12+
913
[[package]]
1014
name = "brush-shell"
15+
version_group = "brush-shell-group"
1116
changelog_update = true
1217
changelog_path = "./CHANGELOG.md"
1318
changelog_include = [
1419
"brush-core",
1520
"brush-interactive-shell",
1621
"brush-parser",
17-
"brush-builtins",
1822
]
1923
git_release_latest = true
2024
git_release_draft = true

0 commit comments

Comments
 (0)