From 0c31bc9745e78518f7ef5237020ba783950e0438 Mon Sep 17 00:00:00 2001 From: Anthonios Partheniou Date: Thu, 18 Sep 2025 10:31:07 +0000 Subject: [PATCH 1/2] chore(librarian): anchor regex in state.yaml --- .librarian/state.yaml | 176 +++++++++--------- .../configure_state_yaml.py | 22 +-- 2 files changed, 99 insertions(+), 99 deletions(-) diff --git a/.librarian/state.yaml b/.librarian/state.yaml index 607833ee58e0..9eedc6b9a9e7 100644 --- a/.librarian/state.yaml +++ b/.librarian/state.yaml @@ -9,18 +9,18 @@ libraries: source_roots: - packages/google-cloud-dlp preserve_regex: - - packages/google-cloud-dlp/CHANGELOG.md - - docs/CHANGELOG.md - - docs/README.rst - - samples/README.txt - - tar.gz - - gapic_version.py - - samples/generated_samples/snippet_metadata_ - - scripts/client-post-processing - - samples/snippets/README.rst - - tests/system + - ^packages/google-cloud-dlp/CHANGELOG.md + - ^packages/google-cloud-dlp/docs/CHANGELOG.md + - ^packages/google-cloud-dlp/docs/README.rst + - ^packages/google-cloud-dlp/samples/README.txt + - ^packages/google-cloud-dlp/tar.gz + - ^packages/google-cloud-dlp/.*/gapic_version.py + - ^packages/google-cloud-dlp/samples/generated_samples/snippet_metadata_ + - ^packages/google-cloud-dlp/scripts/client-post-processing + - ^packages/google-cloud-dlp/samples/snippets/README.rst + - ^packages/google-cloud-dlp/tests/system remove_regex: - - packages/google-cloud-dlp + - ^packages/google-cloud-dlp tag_format: '{id}-v{version}' - id: google-cloud-eventarc version: 1.15.3 @@ -30,18 +30,18 @@ libraries: source_roots: - packages/google-cloud-eventarc preserve_regex: - - packages/google-cloud-eventarc/CHANGELOG.md - - docs/CHANGELOG.md - - docs/README.rst - - samples/README.txt - - tar.gz - - gapic_version.py - - samples/generated_samples/snippet_metadata_ - - scripts/client-post-processing - - samples/snippets/README.rst - - tests/system + - ^packages/google-cloud-eventarc/CHANGELOG.md + - ^packages/google-cloud-eventarc/docs/CHANGELOG.md + - ^packages/google-cloud-eventarc/docs/README.rst + - ^packages/google-cloud-eventarc/samples/README.txt + - ^packages/google-cloud-eventarc/tar.gz + - ^packages/google-cloud-eventarc/.*/gapic_version.py + - ^packages/google-cloud-eventarc/samples/generated_samples/snippet_metadata_ + - ^packages/google-cloud-eventarc/scripts/client-post-processing + - ^packages/google-cloud-eventarc/samples/snippets/README.rst + - ^packages/google-cloud-eventarc/tests/system remove_regex: - - packages/google-cloud-eventarc + - ^packages/google-cloud-eventarc tag_format: '{id}-v{version}' - id: google-cloud-video-live-stream version: 1.12.0 @@ -51,18 +51,18 @@ libraries: source_roots: - packages/google-cloud-video-live-stream preserve_regex: - - packages/google-cloud-video-live-stream/CHANGELOG.md - - docs/CHANGELOG.md - - docs/README.rst - - samples/README.txt - - tar.gz - - gapic_version.py - - samples/generated_samples/snippet_metadata_ - - scripts/client-post-processing - - samples/snippets/README.rst - - tests/system + - ^packages/google-cloud-video-live-stream/CHANGELOG.md + - ^packages/google-cloud-video-live-stream/docs/CHANGELOG.md + - ^packages/google-cloud-video-live-stream/docs/README.rst + - ^packages/google-cloud-video-live-stream/samples/README.txt + - ^packages/google-cloud-video-live-stream/tar.gz + - ^packages/google-cloud-video-live-stream/.*/gapic_version.py + - ^packages/google-cloud-video-live-stream/samples/generated_samples/snippet_metadata_ + - ^packages/google-cloud-video-live-stream/scripts/client-post-processing + - ^packages/google-cloud-video-live-stream/samples/snippets/README.rst + - ^packages/google-cloud-video-live-stream/tests/system remove_regex: - - packages/google-cloud-video-live-stream + - ^packages/google-cloud-video-live-stream tag_format: '{id}-v{version}' - id: google-ads-marketingplatform-admin version: 0.1.6 @@ -72,18 +72,18 @@ libraries: source_roots: - packages/google-ads-marketingplatform-admin preserve_regex: - - packages/google-ads-marketingplatform-admin/CHANGELOG.md - - docs/CHANGELOG.md - - docs/README.rst - - samples/README.txt - - tar.gz - - gapic_version.py - - samples/generated_samples/snippet_metadata_ - - scripts/client-post-processing - - samples/snippets/README.rst - - tests/system + - ^packages/google-ads-marketingplatform-admin/CHANGELOG.md + - ^packages/google-ads-marketingplatform-admin/docs/CHANGELOG.md + - ^packages/google-ads-marketingplatform-admin/docs/README.rst + - ^packages/google-ads-marketingplatform-admin/samples/README.txt + - ^packages/google-ads-marketingplatform-admin/tar.gz + - ^packages/google-ads-marketingplatform-admin/.*/gapic_version.py + - ^packages/google-ads-marketingplatform-admin/samples/generated_samples/snippet_metadata_ + - ^packages/google-ads-marketingplatform-admin/scripts/client-post-processing + - ^packages/google-ads-marketingplatform-admin/samples/snippets/README.rst + - ^packages/google-ads-marketingplatform-admin/tests/system remove_regex: - - packages/google-ads-marketingplatform-admin + - ^packages/google-ads-marketingplatform-admin tag_format: '{id}-v{version}' - id: google-ai-generativelanguage version: 0.7.0 @@ -97,18 +97,18 @@ libraries: source_roots: - packages/google-ai-generativelanguage preserve_regex: - - packages/google-ai-generativelanguage/CHANGELOG.md - - docs/CHANGELOG.md - - docs/README.rst - - samples/README.txt - - tar.gz - - gapic_version.py - - samples/generated_samples/snippet_metadata_ - - scripts/client-post-processing - - samples/snippets/README.rst - - tests/system + - ^packages/google-ai-generativelanguage/CHANGELOG.md + - ^packages/google-ai-generativelanguage/docs/CHANGELOG.md + - ^packages/google-ai-generativelanguage/docs/README.rst + - ^packages/google-ai-generativelanguage/samples/README.txt + - ^packages/google-ai-generativelanguage/tar.gz + - ^packages/google-ai-generativelanguage/.*/gapic_version.py + - ^packages/google-ai-generativelanguage/samples/generated_samples/snippet_metadata_ + - ^packages/google-ai-generativelanguage/scripts/client-post-processing + - ^packages/google-ai-generativelanguage/samples/snippets/README.rst + - ^packages/google-ai-generativelanguage/tests/system remove_regex: - - packages/google-ai-generativelanguage + - ^packages/google-ai-generativelanguage tag_format: '{id}-v{version}' - id: google-analytics-admin version: 0.25.0 @@ -119,18 +119,18 @@ libraries: source_roots: - packages/google-analytics-admin preserve_regex: - - packages/google-analytics-admin/CHANGELOG.md - - docs/CHANGELOG.md - - docs/README.rst - - samples/README.txt - - tar.gz - - gapic_version.py - - samples/generated_samples/snippet_metadata_ - - scripts/client-post-processing - - samples/snippets/README.rst - - tests/system + - ^packages/google-analytics-admin/CHANGELOG.md + - ^packages/google-analytics-admin/docs/CHANGELOG.md + - ^packages/google-analytics-admin/docs/README.rst + - ^packages/google-analytics-admin/samples/README.txt + - ^packages/google-analytics-admin/tar.gz + - ^packages/google-analytics-admin/.*/gapic_version.py + - ^packages/google-analytics-admin/samples/generated_samples/snippet_metadata_ + - ^packages/google-analytics-admin/scripts/client-post-processing + - ^packages/google-analytics-admin/samples/snippets/README.rst + - ^packages/google-analytics-admin/tests/system remove_regex: - - packages/google-analytics-admin + - ^packages/google-analytics-admin tag_format: '{id}-v{version}' - id: google-analytics-data version: 0.18.19 @@ -141,18 +141,18 @@ libraries: source_roots: - packages/google-analytics-data preserve_regex: - - packages/google-analytics-data/CHANGELOG.md - - docs/CHANGELOG.md - - docs/README.rst - - samples/README.txt - - tar.gz - - gapic_version.py - - samples/generated_samples/snippet_metadata_ - - scripts/client-post-processing - - samples/snippets/README.rst - - tests/system + - ^packages/google-analytics-data/CHANGELOG.md + - ^packages/google-analytics-data/docs/CHANGELOG.md + - ^packages/google-analytics-data/docs/README.rst + - ^packages/google-analytics-data/samples/README.txt + - ^packages/google-analytics-data/tar.gz + - ^packages/google-analytics-data/.*/gapic_version.py + - ^packages/google-analytics-data/samples/generated_samples/snippet_metadata_ + - ^packages/google-analytics-data/scripts/client-post-processing + - ^packages/google-analytics-data/samples/snippets/README.rst + - ^packages/google-analytics-data/tests/system remove_regex: - - packages/google-analytics-data + - ^packages/google-analytics-data tag_format: '{id}-v{version}' - id: google-ads-admanager version: 0.3.0 @@ -162,16 +162,16 @@ libraries: source_roots: - packages/google-ads-admanager preserve_regex: - - packages/google-ads-admanager/CHANGELOG.md - - docs/CHANGELOG.md - - docs/README.rst - - samples/README.txt - - tar.gz - - gapic_version.py - - samples/generated_samples/snippet_metadata_ - - scripts/client-post-processing - - samples/snippets/README.rst - - tests/system + - ^packages/google-ads-admanager/CHANGELOG.md + - ^packages/google-ads-admanager/docs/CHANGELOG.md + - ^packages/google-ads-admanager/docs/README.rst + - ^packages/google-ads-admanager/samples/README.txt + - ^packages/google-ads-admanager/tar.gz + - ^packages/google-ads-admanager/.*/gapic_version.py + - ^packages/google-ads-admanager/samples/generated_samples/snippet_metadata_ + - ^packages/google-ads-admanager/scripts/client-post-processing + - ^packages/google-ads-admanager/samples/snippets/README.rst + - ^packages/google-ads-admanager/tests/system remove_regex: - - packages/google-ads-admanager + - ^packages/google-ads-admanager tag_format: '{id}-v{version}' diff --git a/scripts/configure_state_yaml/configure_state_yaml.py b/scripts/configure_state_yaml/configure_state_yaml.py index df432070eb1d..69e1add44538 100644 --- a/scripts/configure_state_yaml/configure_state_yaml.py +++ b/scripts/configure_state_yaml/configure_state_yaml.py @@ -81,18 +81,18 @@ def configure_state_yaml() -> None: "source_roots": [f"packages/{package_path.name}"], "preserve_regex": [ # Use the full path to avoid ambiguity with the root CHANGELOG.md - f"packages/{package_path.name}/CHANGELOG.md", - "docs/CHANGELOG.md", - "docs/README.rst", - "samples/README.txt", - "tar.gz", - "gapic_version.py", - "samples/generated_samples/snippet_metadata_", - "scripts/client-post-processing", - "samples/snippets/README.rst", - "tests/system", + f"^packages/{package_path.name}/CHANGELOG.md", + f"^packages/{package_path.name}/docs/CHANGELOG.md", + f"^packages/{package_path.name}/docs/README.rst", + f"^packages/{package_path.name}/samples/README.txt", + f"^packages/{package_path.name}/tar.gz", + f"^packages/{package_path.name}/.*/gapic_version.py", + f"^packages/{package_path.name}/samples/generated_samples/snippet_metadata_", + f"^packages/{package_path.name}/scripts/client-post-processing", + f"^packages/{package_path.name}/samples/snippets/README.rst", + f"^packages/{package_path.name}/tests/system", ], - "remove_regex": [f"packages/{package_path.name}"], + "remove_regex": [f"^packages/{package_path.name}"], "tag_format": "{id}-v{version}", } ) From 88bd5d7ef8590a94f806a5789f500f94f830601f Mon Sep 17 00:00:00 2001 From: Anthonios Partheniou Date: Thu, 18 Sep 2025 11:03:48 +0000 Subject: [PATCH 2/2] don't preserve *.tar.gz --- .librarian/state.yaml | 8 -------- scripts/configure_state_yaml/configure_state_yaml.py | 1 - 2 files changed, 9 deletions(-) diff --git a/.librarian/state.yaml b/.librarian/state.yaml index 9eedc6b9a9e7..84d04bddc51d 100644 --- a/.librarian/state.yaml +++ b/.librarian/state.yaml @@ -13,7 +13,6 @@ libraries: - ^packages/google-cloud-dlp/docs/CHANGELOG.md - ^packages/google-cloud-dlp/docs/README.rst - ^packages/google-cloud-dlp/samples/README.txt - - ^packages/google-cloud-dlp/tar.gz - ^packages/google-cloud-dlp/.*/gapic_version.py - ^packages/google-cloud-dlp/samples/generated_samples/snippet_metadata_ - ^packages/google-cloud-dlp/scripts/client-post-processing @@ -34,7 +33,6 @@ libraries: - ^packages/google-cloud-eventarc/docs/CHANGELOG.md - ^packages/google-cloud-eventarc/docs/README.rst - ^packages/google-cloud-eventarc/samples/README.txt - - ^packages/google-cloud-eventarc/tar.gz - ^packages/google-cloud-eventarc/.*/gapic_version.py - ^packages/google-cloud-eventarc/samples/generated_samples/snippet_metadata_ - ^packages/google-cloud-eventarc/scripts/client-post-processing @@ -55,7 +53,6 @@ libraries: - ^packages/google-cloud-video-live-stream/docs/CHANGELOG.md - ^packages/google-cloud-video-live-stream/docs/README.rst - ^packages/google-cloud-video-live-stream/samples/README.txt - - ^packages/google-cloud-video-live-stream/tar.gz - ^packages/google-cloud-video-live-stream/.*/gapic_version.py - ^packages/google-cloud-video-live-stream/samples/generated_samples/snippet_metadata_ - ^packages/google-cloud-video-live-stream/scripts/client-post-processing @@ -76,7 +73,6 @@ libraries: - ^packages/google-ads-marketingplatform-admin/docs/CHANGELOG.md - ^packages/google-ads-marketingplatform-admin/docs/README.rst - ^packages/google-ads-marketingplatform-admin/samples/README.txt - - ^packages/google-ads-marketingplatform-admin/tar.gz - ^packages/google-ads-marketingplatform-admin/.*/gapic_version.py - ^packages/google-ads-marketingplatform-admin/samples/generated_samples/snippet_metadata_ - ^packages/google-ads-marketingplatform-admin/scripts/client-post-processing @@ -101,7 +97,6 @@ libraries: - ^packages/google-ai-generativelanguage/docs/CHANGELOG.md - ^packages/google-ai-generativelanguage/docs/README.rst - ^packages/google-ai-generativelanguage/samples/README.txt - - ^packages/google-ai-generativelanguage/tar.gz - ^packages/google-ai-generativelanguage/.*/gapic_version.py - ^packages/google-ai-generativelanguage/samples/generated_samples/snippet_metadata_ - ^packages/google-ai-generativelanguage/scripts/client-post-processing @@ -123,7 +118,6 @@ libraries: - ^packages/google-analytics-admin/docs/CHANGELOG.md - ^packages/google-analytics-admin/docs/README.rst - ^packages/google-analytics-admin/samples/README.txt - - ^packages/google-analytics-admin/tar.gz - ^packages/google-analytics-admin/.*/gapic_version.py - ^packages/google-analytics-admin/samples/generated_samples/snippet_metadata_ - ^packages/google-analytics-admin/scripts/client-post-processing @@ -145,7 +139,6 @@ libraries: - ^packages/google-analytics-data/docs/CHANGELOG.md - ^packages/google-analytics-data/docs/README.rst - ^packages/google-analytics-data/samples/README.txt - - ^packages/google-analytics-data/tar.gz - ^packages/google-analytics-data/.*/gapic_version.py - ^packages/google-analytics-data/samples/generated_samples/snippet_metadata_ - ^packages/google-analytics-data/scripts/client-post-processing @@ -166,7 +159,6 @@ libraries: - ^packages/google-ads-admanager/docs/CHANGELOG.md - ^packages/google-ads-admanager/docs/README.rst - ^packages/google-ads-admanager/samples/README.txt - - ^packages/google-ads-admanager/tar.gz - ^packages/google-ads-admanager/.*/gapic_version.py - ^packages/google-ads-admanager/samples/generated_samples/snippet_metadata_ - ^packages/google-ads-admanager/scripts/client-post-processing diff --git a/scripts/configure_state_yaml/configure_state_yaml.py b/scripts/configure_state_yaml/configure_state_yaml.py index 69e1add44538..99bf6a778338 100644 --- a/scripts/configure_state_yaml/configure_state_yaml.py +++ b/scripts/configure_state_yaml/configure_state_yaml.py @@ -85,7 +85,6 @@ def configure_state_yaml() -> None: f"^packages/{package_path.name}/docs/CHANGELOG.md", f"^packages/{package_path.name}/docs/README.rst", f"^packages/{package_path.name}/samples/README.txt", - f"^packages/{package_path.name}/tar.gz", f"^packages/{package_path.name}/.*/gapic_version.py", f"^packages/{package_path.name}/samples/generated_samples/snippet_metadata_", f"^packages/{package_path.name}/scripts/client-post-processing",