{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":440599665,"defaultBranch":"main","name":"google-cloud-go","ownerLogin":"yirutang","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-12-21T17:31:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30247570?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1640109934.912147","currentOid":""},"activityList":{"items":[{"before":"eee44090c14128d234d96887c9b2c4ea80f1cb38","after":"e577006768472799930f3f5d62fc619732c4c460","ref":"refs/heads/main","pushedAt":"2024-01-29T23:30:54.000Z","pushType":"push","commitsCount":225,"pusher":{"login":"yirutang","name":"Yiru Tang","path":"/yirutang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30247570?s=80&v=4"},"commit":{"message":"chore(internal/actions): add touch flag to changefinder (#9325)\n\nIf there is a need to force a bump/release of all submodules that changed in a previously submitted change, the `-touch` flag can be used to append a new line to the submodule `CHANGES.md` file.\r\n\r\nThis is best used when comparing already submitted changes. For example, a GAPIC generator change touches every gapic module, but the PR doesn't have nested commits for each changed module. The PR is submitted as is, perhaps because it was included with a bunch of other changes or for timing purposes, and the nested commits were not added with `changefinder` while the PR was open. In this case, we can do the following using `changefinder`:\r\n1. checkout the merged commit with the target changes: `git checkout `\r\n2. \"save\" this to a branch: `git checkout -b changed`\r\n3. checkout the commit just before the target commit: `git checkout `\r\n4. \"save\" this to a branch : `git checkout -b base`\r\n5. checkout the changes: `git checkout changed`\r\n6. generate the nested commits + touch each module:\r\n```\r\ngo run ./internal/actions/cmd/changefinder -q \\\r\n -format=commit \\\r\n -commit-scope=fix \\\r\n -commit-message=\"describe the change\" \\\r\n -touch\r\n```\r\n7. checkout main, new branch, commit:\r\n```\r\ngit checkout main && \\\r\n git checkout -b bump-modules && \\\r\n git commit -a -m 'chore: bump changed modules' && \\\r\n git push\r\n```","shortMessageHtmlLink":"chore(internal/actions): add touch flag to changefinder (googleapis#9325"}},{"before":"534375668b5b81bae5ef750c96856bef027f9d1e","after":"eee44090c14128d234d96887c9b2c4ea80f1cb38","ref":"refs/heads/main","pushedAt":"2023-11-02T16:42:16.000Z","pushType":"push","commitsCount":2114,"pusher":{"login":"yirutang","name":"Yiru Tang","path":"/yirutang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30247570?s=80&v=4"},"commit":{"message":"test(storage): add object to encryption test to reduce rate limit issues (#8938)","shortMessageHtmlLink":"test(storage): add object to encryption test to reduce rate limit iss…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD7F1_UQA","startCursor":null,"endCursor":null}},"title":"Activity · yirutang/google-cloud-go"}