mirror of
https://github.com/esphome/aioesphomeapi.git
synced 2025-02-22 02:42:19 +01:00
Add maintaining notes
This commit is contained in:
parent
a82b6c413e
commit
ce0619f963
16
MAINTAINERS.md
Normal file
16
MAINTAINERS.md
Normal file
@ -0,0 +1,16 @@
|
||||
# Maintaining Notes
|
||||
|
||||
Releases are automatically drafted by [release-drafter](https://github.com/release-drafter/release-drafter), the next version number is automatically computed by the labels of PRs in the release.
|
||||
|
||||
See also .github/release-drafter.yml, if this label is in any PR, then the version change is marked that type of version change:
|
||||
|
||||
- major release (+1.0.0): breaking-change, major
|
||||
- minor release (+0.1.0): minor, new-feature
|
||||
- patch (+0.0.1): this is the default release type
|
||||
|
||||
Before creating a release: Check the latest commit passes continuous integration.
|
||||
|
||||
When the release button on the draft is clicked, GitHub Actions will publish the release to PyPi.
|
||||
|
||||
After any push to the master branch, the "protoc-update" workflow is run which updates the generated python protobuf files. This is to ensure that if a contributor has a newer protoc version installed than the protobuf python package, we won't run into any issues.
|
||||
|
Loading…
Reference in New Issue
Block a user