Commit 98aa464
authored
chore(librarian): onboard google-cloud-workflows to Librarian (#14604)
This PR onboards the `google-cloud-workflows` package to librarian. Note
that this package contains overlapping api-paths which requires the
following:
- Allow the cli tool to copy code into `owl-bot-staging` even if the
directory exists.
- Ensure that the order of the api paths is not changed i.e. the
`google/cloud/workflows/executions` api paths are followed by
`google/cloud/workflows/` api paths in `state.yaml` file.
For the latter point, this solution is consistent to how the config is
specified in `.Owlbot.yaml` to allow the post processor to override and
use the correct package name in files such as `setup.py`.
We may not need to care about the order of the api paths if the module
name is specified as `google.cloud.workflows` for the executions api in
its `BUILD.bazel` file. Alternatively, this can be passed down as a
generator option to protoc in `.generator/cli.py`. This means that we'll
need to hardcode such api paths within this file and add conditional
logic which adds a little more complexity. This solution is more robust
but can be done as a follow up if needed.
Towards googleapis/librarian#762 🦕1 parent 11a1844 commit 98aa464
File tree
4 files changed
+29
-3
lines changed- .generator
- .librarian
- scripts/configure_state_yaml
4 files changed
+29
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
741 | 741 | | |
742 | 742 | | |
743 | 743 | | |
744 | | - | |
| 744 | + | |
745 | 745 | | |
746 | 746 | | |
747 | 747 | | |
| |||
775 | 775 | | |
776 | 776 | | |
777 | 777 | | |
778 | | - | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
779 | 781 | | |
780 | 782 | | |
781 | 783 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1440 | 1440 | | |
1441 | 1441 | | |
1442 | 1442 | | |
1443 | | - | |
| 1443 | + | |
| 1444 | + | |
| 1445 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1756 | 1756 | | |
1757 | 1757 | | |
1758 | 1758 | | |
| 1759 | + | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
| 1772 | + | |
| 1773 | + | |
| 1774 | + | |
| 1775 | + | |
| 1776 | + | |
| 1777 | + | |
| 1778 | + | |
| 1779 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| 108 | + | |
108 | 109 | | |
109 | 110 | | |
110 | 111 | | |
0 commit comments