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
| `/librarian` | Mount (Read/Write) | Contains `release-init-request.json`. Container writes back a `release-init-response.json`. |
266
-
| `/repo` | Mount (Read/Write) | The entire language repository, allowing the container to make any necessary global edits. |
267
+
| `/repo` | Mount (Read) | Parts of the language repo. This directory will contain all directories that make up a library, the .librarian folder, and any global file declared in the `config.yaml`. |
267
268
| `/output` | Mount (Write) | Any files updated during the release phase should be moved to this directory, preserving their original paths. |
268
269
| `command` | Positional Argument | The value will always be `release-init`. |
269
270
| flags. | Flags | Flags indicating the locations of the mounts: `--librarian`, `--repo`, `--output` |
270
271
271
272
**Example `release-init-request.json`:**
272
273
274
+
The request will have entries for all libraries configured in the state.yaml -- this information may be needed for any
275
+
global file edits. The libraries that are being released will be marked by the `release_triggered` field being set to
276
+
`true`.
277
+
273
278
```json
274
279
{
275
280
"libraries": [
@@ -303,7 +308,8 @@ files (e.g., `pom.xml`, `package.json`), and updating any global files that refe
0 commit comments