|
1 | 1 | # Library Maintainer Guide |
2 | 2 |
|
3 | | -This guide is aimed at maintainers of libraries using Librarian, where the |
4 | | -library contains hand-written code. (Fully-generated libraries are automated |
5 | | -for both generation and release.) |
6 | | - |
7 | 3 | This guide is task-oriented, specifically for core/handwritten/hybrid library |
8 | 4 | maintainers. See the |
9 | 5 | [generated CLI documentation](https://pkg.go.dev/github.com/googleapis/librarian/cmd/librarian) |
10 | 6 | for a more comprehensive list of commands and flags. |
11 | 7 |
|
| 8 | +For libraries onboarded to automation, please see [automation section below](#using-automated-releases). |
| 9 | + |
12 | 10 | This guide uses the term Librarian (capital L, regular font) for the overall |
13 | 11 | Librarian system, and `librarian` (lower case L, code font) for the CLI. |
14 | 12 |
|
@@ -293,3 +291,13 @@ future readers. |
293 | 291 | Create a PR with the configuration change, get it reviewed and merged, and |
294 | 292 | the next time release automation runs against the repository, it will consider |
295 | 293 | the library eligible for automatic releases. |
| 294 | + |
| 295 | +### Ownership of PRs once onboarded to automation |
| 296 | + |
| 297 | +Once a library is onboarded to Librarian automation, the Librarian team is |
| 298 | +responsible for approving and merging PRs generated by Librarian. Maintainers are |
| 299 | +not expected to be involved in this process, unless PR checks fail. In that |
| 300 | +case a ticket will be opened up in the repository and needs to be addressed by |
| 301 | +Maintainers. This can potentially block generation/release until issue has been |
| 302 | +resolved. |
| 303 | + |
0 commit comments