Skip to content

feat: onboarding google-iam-v1 to Librarian - #36530

Merged
suztomo merged 2 commits into
googleapis:mainfrom
suztomo:chore/onboarding-google-iam-v1
Sep 4, 2026
Merged

feat: onboarding google-iam-v1 to Librarian#36530
suztomo merged 2 commits into
googleapis:mainfrom
suztomo:chore/onboarding-google-iam-v1

Conversation

@suztomo

@suztomo suztomo commented Sep 4, 2026

Copy link
Copy Markdown
Member

Summary

Custom File Deletion & Preservation

  • Configured delete_generation_output_paths: [AUTHENTICATION.md] in librarian.yaml to remove unwanted AUTHENTICATION.md generated following code generation (replacing legacy FileUtils.rm_f File.join(OwlBot.staging_dir, "AUTHENTICATION.md") in .owlbot.rb).
  • Preserved README.md, google-iam-v1.gemspec, and .yardopts via the keep: list in librarian.yaml (replacing legacy OwlBot.prevent_overwrite_of_existing "README.md" and OwlBot.modifier directives that removed AUTHENTICATION.md references).

Expected Changes during Onboarding

  1. OwlBot Removal: Deleted .owlbot.rb, .OwlBot.yaml, and .owlbot-manifest.json.
  2. Copyright Year: Updated copyright year headers to 2026.
  3. Protobuf Comments: Updated source code comments from protoc 33.2.
  4. Proto Docs: Added proto_docs/google/iam/v1/logging/audit_data.rb for google/iam/v1/logging/audit_data.proto.

Local Verification

  • toys ci --test --rubocop --build --yard --doctest --gems google-iam-v1: Passed (9 runs, 182 assertions, 0 failures, 0 errors, 0 RuboCop offenses, gem built successfully, 0 YARD errors).

@suztomo
suztomo marked this pull request as ready for review September 4, 2026 18:33
@suztomo
suztomo requested review from a team and yoshi-approver as code owners September 4, 2026 18:33
@suztomo suztomo changed the title fix: onboarding google-iam-v1 to Librarian chore: onboarding google-iam-v1 to Librarian Sep 4, 2026
@aandreassa

Copy link
Copy Markdown
Contributor

feat: is probably fine here. TY!

@suztomo suztomo changed the title chore: onboarding google-iam-v1 to Librarian feat: onboarding google-iam-v1 to Librarian Sep 4, 2026
@suztomo
suztomo merged commit 0cd25e7 into googleapis:main Sep 4, 2026
19 checks passed
@suztomo
suztomo deleted the chore/onboarding-google-iam-v1 branch September 4, 2026 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants