Skip to content

chore: migrate google-monitoring-dashboard to librarian#8679

Merged
jskeet merged 1 commit into
googleapis:mainfrom
jskeet:scripted-migrate-google-monitoring-dashboard
Jun 18, 2026
Merged

chore: migrate google-monitoring-dashboard to librarian#8679
jskeet merged 1 commit into
googleapis:mainfrom
jskeet:scripted-migrate-google-monitoring-dashboard

Conversation

@jskeet

@jskeet jskeet commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@jskeet jskeet requested a review from a team as a code owner June 18, 2026 10:51

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request enables automatic generation for the Google Monitoring Dashboard Node.js library by removing the skip_generate flag, deleting the owlbot configuration, updating repository metadata, and regenerating the entry point file. The feedback advises against manually editing the generated client configuration JSON files (.repo-metadata.json), noting that any metadata updates should be made upstream in the generator.

Comment on lines +11 to +12
"name": "monitoring",
"name_pretty": "Cloud Monitoring",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Do not manually edit generated client configuration JSON files. Any changes or updates to these metadata fields must be made upstream in the generator.

References
  1. Do not manually edit generated client configuration JSON files. Any changes or updates must be made upstream in the generator.

@jskeet jskeet requested a review from feywind June 18, 2026 14:55
@jskeet jskeet force-pushed the scripted-migrate-google-monitoring-dashboard branch from 4614950 to 3ec3acb Compare June 18, 2026 15:47
@danieljbruce danieljbruce self-requested a review June 18, 2026 17:35

@danieljbruce danieljbruce left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think in alignment with #8650 we may want to remove some of the static files as well. The proposal shared with me was:

Add nothing:
Delete the following:

  • packages/{xyz}/.OwlBot.yaml
  • packages/{xyz}/.gitattributes
  • packages/{xyz}/.prettierignore
  • packages/{xyz}/.prettierrc.js
  • packages/{xyz}/CONTRIBUTING.md
  • packages/{xyz}/CODE_OF_CONDUCT.md
  • packages/{xyz}/LICENSE
  • packages/{xyz}/samples/generated/{api version}/snippet_metadata*.json
    Modify the following:
  • .repo-metadata.json
  • librarian.yaml

That said, there seems to be nothing wrong with merging this PR. It is the minimum required to migrate which is nice. We just may want to remove other files as a follow-up task.

@jskeet

jskeet commented Jun 18, 2026

Copy link
Copy Markdown
Contributor Author

@danieljbruce Those files to delete either are deleted, or already don't exist before this PR :)

@jskeet jskeet merged commit 51f4a30 into googleapis:main Jun 18, 2026
32 checks passed
@jskeet jskeet deleted the scripted-migrate-google-monitoring-dashboard branch June 18, 2026 18:09
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