Skip to content

Add a reminder to run update_dependency to PR authors#3050

Merged
weiminyu merged 1 commit into
google:masterfrom
weiminyu:reminder-2
May 18, 2026
Merged

Add a reminder to run update_dependency to PR authors#3050
weiminyu merged 1 commit into
google:masterfrom
weiminyu:reminder-2

Conversation

@weiminyu
Copy link
Copy Markdown
Collaborator

@weiminyu weiminyu commented May 18, 2026

After the public-access removal from GCS buckets, the Kokoro tests can no longer use our private repo for resolve dependencies. And breakage is discovered only during build.

This PR lets Github to create review comment, which triggers on PRs that contain *.lockfile changes and asks the PR author to confirm that the update_dependency script has been executed.

Verified the scannin logic wrt lockfile changes. Review posting cannot be tested until it is merged.

Will test after the merge.


This change is Reviewable

@weiminyu weiminyu force-pushed the reminder-2 branch 5 times, most recently from 524cb51 to ccfba27 Compare May 18, 2026 18:07
@weiminyu weiminyu requested review from gbrodman and njshah301 May 18, 2026 18:08
Copy link
Copy Markdown
Collaborator

@gbrodman gbrodman left a comment

Choose a reason for hiding this comment

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

@gbrodman made 1 comment.
Reviewable status: 0 of 1 files reviewed, 1 unresolved discussion (waiting on njshah301 and weiminyu).


.github/workflows/update-dependency-reminder.yml line 46 at r1 (raw file):

              repo: context.repo.repo,
              pull_number: context.payload.pull_request.number,
              event: 'COMMENT',

i think we want REQUEST_CHANGES so that it blocks the PR from merging until someone resolves it

After the public-access removal from GCS buckets, the Kokoro tests can
no longer use our private repo for resolve dependencies. And breakage is
discovered only during build.

This PR lets Github to create review comment, which triggers on PRs that
contain *.lockfile changes and asks the PR author to confirm that the
update_dependency script has been executed.
@weiminyu
Copy link
Copy Markdown
Collaborator Author

.github/workflows/update-dependency-reminder.yml line 46 at r1 (raw file):

Previously, gbrodman wrote…

i think we want REQUEST_CHANGES so that it blocks the PR from merging until someone resolves it

Done

Copy link
Copy Markdown
Collaborator

@gbrodman gbrodman left a comment

Choose a reason for hiding this comment

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

@gbrodman reviewed 1 file and all commit messages, and resolved 1 discussion.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on njshah301).

@weiminyu weiminyu enabled auto-merge May 18, 2026 18:41
@weiminyu weiminyu added this pull request to the merge queue May 18, 2026
Merged via the queue into google:master with commit 5f06581 May 18, 2026
10 checks passed
@weiminyu weiminyu deleted the reminder-2 branch May 18, 2026 20:44
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