Skip to content

Commit 403ea7a

Browse files
authored
feat(devtools/cmd/migrate-sidekick): create a sidekick migration tool (#3095)
Add a devtool to migrate `.sidekick.toml` and `Cargo.toml` to librarian configuration. To use the tool: ```sh go run devtools/cmd/migrate-sidekick/main.go migrate-sidekick -repo=../google-cloud-rust` ``` Fixes #3064
1 parent b10f04b commit 403ea7a

21 files changed

Lines changed: 1136 additions & 2 deletions

File tree

devtools/cmd/migrate-sidekick/main.go

Lines changed: 523 additions & 0 deletions
Large diffs are not rendered by default.

devtools/cmd/migrate-sidekick/main_test.go

Lines changed: 463 additions & 0 deletions
Large diffs are not rendered by default.

devtools/cmd/migrate-sidekick/testdata/find-sidekick-files/success/src/generated/sub-1/.sidekick.toml

Whitespace-only changes.

devtools/cmd/migrate-sidekick/testdata/find-sidekick-files/success/src/generated/sub-1/subsub-1/.sidekick.toml

Whitespace-only changes.

devtools/cmd/migrate-sidekick/testdata/find-sidekick-files/success/src/generated/sub-1/subsub-1/unrelevant.txt

Whitespace-only changes.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ref: refs/heads/main
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
12345678abcdefg
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ref: refs/heads/main
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
12345678abcdefg
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
95bdc62f7448ffb183aada62de1be5a704e54a8c

0 commit comments

Comments
 (0)