You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 21, 2024. It is now read-only.
9. Verify that all [status checks](https://github.com/VeryGoodOpenSource/very_good_core/actions/) are passing for your Pull Request once they have been approved to run by a maintainer.
122
122
123
123
💡 **Note**: While the prerequisites above must be satisfied prior to having your pull request reviewed, the reviewer(s) may ask you to complete additional work, tests, or other changes before your pull request can be accepted.
124
+
125
+
126
+
## Releasing a new version
127
+
128
+
1. Ensure your local `main` branch is up to date with the remote `main` branch:
129
+
130
+
```sh
131
+
git checkout main
132
+
git pull origin main
133
+
git status
134
+
```
135
+
136
+
2. Ensure the current pipeline is passing on the `main` branch, [here](https://github.com/VeryGoodOpenSource/very_good_core/actions/workflows/very_good_core.yaml?query=branch%3Amain).
137
+
138
+
3. From the repository, run the script to release a new version:
139
+
140
+
```sh
141
+
./tool/release_ready.sh <new-version>
142
+
143
+
git commit -m "chore: v<new-version>"
144
+
```
145
+
146
+
This script will:
147
+
- Create a new branch named `chore/v<new-version>`
148
+
- Update the version info on `brick/brick.yaml`
149
+
- Update the version info on `brick/CHANGELOG.md`
150
+
- Then commit those changes with the message `chore: v<new-version>`
0 commit comments