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
* Create a branch/PR for the Bootstrap release (e.g. `0.5.x`)
4
+
* Remove the `-dev` from the `VERSION` files on `nerves_bootstrap` (e.g. `0.5.0-dev` to `0.5.0`)
5
+
* Update `mix nerves.new` Mix task to use the latest `nerves`, `nerves_runtime`, and `nerves_bootstrap`
6
+
* Review commits since previous release and make sure `CHANGELOG.md` is accurate
7
+
* Obtain review approval from at least one other Nerves team menber
8
+
* Merge the release PR into `master` (with `--no-ff`) and tag the merge commit as `vX.Y.Z`
9
+
* Publish `nerves_bootstrap` to GitHub
10
+
* Build the archive (`cd bootstrap; archive.build -o nerves_bootstrap.ez`)
11
+
* Copy the `nerves_bootstrap.ez` file over the existing one in the [nerves-project/archives](https://github.com/nerves-project/archives) repository
12
+
* Also copy it to `nerves_bootstrap-x.y.z.ez` in that repository for future reference
13
+
* On the `master` branch, bump the revision to the next planned release number and append `-dev` (e.g. `0.5.1-dev` or `0.6.0-dev` after a `0.5.0` release)
0 commit comments