Skip to content

Add automated PR watchdog for codelab parameters - #4206

Merged
aasthabharill merged 12 commits into
mainfrom
codelab-updates2
Sep 7, 2026
Merged

Add automated PR watchdog for codelab parameters#4206
aasthabharill merged 12 commits into
mainfrom
codelab-updates2

Conversation

@aasthabharill

@aasthabharill aasthabharill commented Sep 1, 2026

Copy link
Copy Markdown
Member
  • Comment gets added on changes to the Options files ONLY.
  • The workflow adds one comment and edits the same one in case of repeated runs
  • Follow up work: write up a small guide to updating codelabs to go/harbourbridge so we dont expose these links in the comments

Test how this works by playing around with these PRs:

@aasthabharill aasthabharill added the addition New feature or request label Sep 1, 2026
@aasthabharill
aasthabharill marked this pull request as ready for review September 1, 2026 16:21
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@aasthabharill
aasthabharill marked this pull request as draft September 1, 2026 16:32
@aasthabharill
aasthabharill marked this pull request as ready for review September 1, 2026 18:08
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@aasthabharill
aasthabharill requested a review from a team as a code owner September 1, 2026 18:39
@pull-request-size pull-request-size Bot added size/XL and removed size/M labels Sep 1, 2026
@aasthabharill
aasthabharill marked this pull request as draft September 1, 2026 18:40
@pull-request-size pull-request-size Bot added size/M and removed size/XL labels Sep 1, 2026
@GoogleCloudPlatform GoogleCloudPlatform deleted a comment from github-actions Bot Sep 1, 2026
@GoogleCloudPlatform GoogleCloudPlatform deleted a comment from codecov Bot Sep 1, 2026
@aasthabharill
aasthabharill marked this pull request as ready for review September 2, 2026 08:39
@aasthabharill
aasthabharill marked this pull request as draft September 2, 2026 08:39
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

github-actions Bot and others added 6 commits September 7, 2026 03:30
Co-authored-by: liferoad <7833268+liferoad@users.noreply.github.com>
…ed connection (#4192)

* [SpannerToSourceDb] Reverse replication Integration test with SSL based connection

* Moving process creation code into a method

* Addressing comments
* add auto-close dependabot step

* add ignore comment
* add delta lake to iceberg IT

* fix spotless and rerun auto-generation

* switch to interrupt call

* change to a dynamic import to fix error

* add forgotten yaml definition file

* add generated README for DeltaLakeToIceberg template

* switch back to stop method for direct runner

* address gemini comment

* spotless

* initial comments fixes

* change iceberg to lakehouse

* change to a wrapped writetoiceberg via writetolakehouse

* update yaml file with wrapper transform

* remove old writetolakehouse transform idea

* spotless

* change to renamed transform

* address Delta client comment

* spotless

* fix generated file

* create write to lakehouse

* change package

* oops - used wrong assumed date

* fix uri catalog version

* update jar to to be the same

* change to managed and mimic deltalake

* update one more version jar

* add manifest resource transformer

* add managed and iceberg

* change pattern

* force to schemaAwareExternalTransform

* another try

* add transformer

* update per Cham's comments

* fix formatting
* fix naming

* fix default imports issue

* rerun some checks

* clean up old named files

* change pubsubtoiceberg yaml name

* update readme with blueprint naming conventions
)

* yml file

* yml file

* changes

* Refactor DataStreamToSpannerOptions to
separate file

* Delete .github/workflows/codelab-watchdog.yml

* Refactor SpannerToSourceDbOptions to separate file

* mistakes

* Refactor GCSSpannerDVOptions to a separate file

* spotless

* Fix checkstyle formatting and missing package-info

* year

* year

* fix tests

* fix tests

* testing

* spotless

* Fix test compilation failures in SpannerToSourceDbTest

* spotless
@github-actions

This comment was marked as outdated.

@aasthabharill
aasthabharill marked this pull request as ready for review September 7, 2026 03:34
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

Comment thread .github/workflows/codelab-watchdog.yml
@manitgupta

Copy link
Copy Markdown
Member

CLA seems to be failing?

@aasthabharill
aasthabharill merged commit 70b1bc7 into main Sep 7, 2026
12 of 13 checks passed
@aasthabharill
aasthabharill deleted the codelab-updates2 branch September 7, 2026 09:54
pratickchokhani pushed a commit to pratickchokhani/DataflowTemplates that referenced this pull request Sep 7, 2026
…#4206)

* yml file

* yml file

* changes

* deps: update Python dependencies (GoogleCloudPlatform#4194)

Co-authored-by: liferoad <7833268+liferoad@users.noreply.github.com>

* [SpannerToSourceDb] Reverse replication Integration test with SSL based connection (GoogleCloudPlatform#4192)

* [SpannerToSourceDb] Reverse replication Integration test with SSL based connection

* Moving process creation code into a method

* Addressing comments

* add auto-close dependabot step for requirements*.txt type files (GoogleCloudPlatform#4220)

* add auto-close dependabot step

* add ignore comment

* add delta lake to iceberg blueprint and IT (GoogleCloudPlatform#4103)

* add delta lake to iceberg IT

* fix spotless and rerun auto-generation

* switch to interrupt call

* change to a dynamic import to fix error

* add forgotten yaml definition file

* add generated README for DeltaLakeToIceberg template

* switch back to stop method for direct runner

* address gemini comment

* spotless

* initial comments fixes

* change iceberg to lakehouse

* change to a wrapped writetoiceberg via writetolakehouse

* update yaml file with wrapper transform

* remove old writetolakehouse transform idea

* spotless

* change to renamed transform

* address Delta client comment

* spotless

* fix generated file

* create write to lakehouse

* change package

* oops - used wrong assumed date

* fix uri catalog version

* update jar to to be the same

* change to managed and mimic deltalake

* update one more version jar

* add manifest resource transformer

* add managed and iceberg

* change pattern

* force to schemaAwareExternalTransform

* another try

* add transformer

* update per Cham's comments

* fix formatting

* fix naming determination (GoogleCloudPlatform#4210)

* fix naming

* fix default imports issue

* rerun some checks

* clean up old named files

* change pubsubtoiceberg yaml name

* update readme with blueprint naming conventions

* Refactor pipeline parameter options to seperate Options.java file (GoogleCloudPlatform#4209)

* yml file

* yml file

* changes

* Refactor DataStreamToSpannerOptions to
separate file

* Delete .github/workflows/codelab-watchdog.yml

* Refactor SpannerToSourceDbOptions to separate file

* mistakes

* Refactor GCSSpannerDVOptions to a separate file

* spotless

* Fix checkstyle formatting and missing package-info

* year

* year

* fix tests

* fix tests

* testing

* spotless

* Fix test compilation failures in SpannerToSourceDbTest

* spotless

* change+test

* revert test changes

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: liferoad <7833268+liferoad@users.noreply.github.com>
Co-authored-by: darshan-sj <darshan-sj@users.noreply.github.com>
Co-authored-by: Derrick Williams <derrickaw@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

addition New feature or request size/M

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants