Syncing ZMK & module releases #85
urob
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Upstream ZMK just tagged its first version-controlled release. I followed suite and added a version control system to my collection of modules and my patched ZMK branch as well.
I am using a collection of automated workflows to sync the versioning of my repos with upstream.
main
until the nextminor
(!) ZMK version is released. (Depending on the frequency ofmajor
ZMK releases I may reconsider and hold off breaking changes until the nextmajor
release).v0.1+locality
in thezmk-leader-key
module)minor
releases.The purpose of the system is that one can simply set a default
revision
in the west manifest that ensures that firmware and modules play along nicely and won't break unless one bumps that version.For example, the following
west
manifest will fix both the ZMK fork and all modules at versionv0.1
.As long as the default version remains the same, there should no longer be any randomly breaking configurations for folks using my branches with Github Actions.
Beta Was this translation helpful? Give feedback.
All reactions