2 Commits

Author SHA1 Message Date
Thomas Eizinger
f12e01546f
ci: allow opt-out of changelog lint for internal changes
We introduced a lint in #4620 that ensures the changelog is updated when we touch a certain crate. This however leads to many "false-positives" where a change to the source code is not actually worth mentioning in the changelog.

To opt out of this change, this patch adds a condition to the job that checks for a `internal:$crate` label and if that is applied, it doesn't run the lint.

Pull-Request: #4673.
2023-10-17 07:33:42 +00:00
Thomas Eizinger
6121f23800
docs: add maintainer handbook
This short document describes certain maintainer knowledge that IMO is good to have and should likely make on-boarding a bit easier too.

Pull-Request: #4220.
2023-07-28 11:12:56 +00:00