{"push_id":4197531874,"size":10,"distinct_size":10,"ref":"refs/heads/stage-prototype","head":"9e75df09699b50c0be3e36721e5bc45ad3653aa7","before":"dc8f047ac55bcc7b2161db3144c60cd0d63b3f2c","commits":[{"sha":"532f7dfc5a275ffd2719c3d290e83fae385fa264","author":{"name":"Sascha Grunert","email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@saschagrunert.de"},"message":"Add SHA auto discovery feature for release notes\n\nThis adds a new command line option `--discover`, which currently\nsupports the values:\n\n- `none`: No automatic start or end SHA discovery enabled, this means\n  that `--{start,end}-{sha,rev}` has to be specified\n\n- `minor-to-latest`: It will try to automatically discover the revisions\n  by doing:\n  1. Finding the latest Kubernetes final tag and resolve its revision\n  2. Find either a release branch for the next minor version or use the\n     master branch, then resolve its revision\n\n`minor-to-latest` is the most common workflow in the current release\nnotes team, whereas other workflows can be added in the future, to cover\nuse cases like `patch-to-patch` for automation via anago.\n\nSigned-off-by: Sascha Grunert <mail@saschagrunert.de>","distinct":true,"url":"https://api.github.com/repos/justaugustus/release/commits/532f7dfc5a275ffd2719c3d290e83fae385fa264"},{"sha":"f137025c6ec597f191cb77af051c2ed2efa18e14","author":{"name":"Kubernetes Prow Robot","email":"5c2029016e1607554af814ace319699a11cecd88@users.noreply.github.com"},"message":"Merge pull request #880 from saschagrunert/sha-discovery\n\nAdd SHA auto discovery feature for release notes","distinct":true,"url":"https://api.github.com/repos/justaugustus/release/commits/f137025c6ec597f191cb77af051c2ed2efa18e14"},{"sha":"de7a2e901173e1f7a314e788bef1d0aa0544f440","author":{"name":"Stephen Augustus","email":"f96984fef9637085f0559f1484dfd4e99545cd6e@vmware.com"},"message":"gcb: Update configs to reference k8s-staging-release-test project\n\nSigned-off-by: Stephen Augustus <saugustus@vmware.com>","distinct":true,"url":"https://api.github.com/repos/justaugustus/release/commits/de7a2e901173e1f7a314e788bef1d0aa0544f440"},{"sha":"e26488f0419da1068dac6bb9a9e999ac1d5ad577","author":{"name":"Stephen Augustus","email":"f96984fef9637085f0559f1484dfd4e99545cd6e@vmware.com"},"message":"Set default staging GCP project to k8s-staging-release-test\n\nSigned-off-by: Stephen Augustus <saugustus@vmware.com>","distinct":true,"url":"https://api.github.com/repos/justaugustus/release/commits/e26488f0419da1068dac6bb9a9e999ac1d5ad577"},{"sha":"c462db483066928c179965a61259e829673930c4","author":{"name":"Stephen Augustus","email":"f96984fef9637085f0559f1484dfd4e99545cd6e@vmware.com"},"message":"lib/release: Temporarily set staging project as GCR path\n\nSigned-off-by: Stephen Augustus <saugustus@vmware.com>","distinct":true,"url":"https://api.github.com/repos/justaugustus/release/commits/c462db483066928c179965a61259e829673930c4"},{"sha":"9e7eba9a369e70e337297f638b9e107e3bd51ef0","author":{"name":"Stephen Augustus","email":"f96984fef9637085f0559f1484dfd4e99545cd6e@vmware.com"},"message":"anago: Remove conditional check for google-containers GCS bucket\n\nSigned-off-by: Stephen Augustus <saugustus@vmware.com>","distinct":true,"url":"https://api.github.com/repos/justaugustus/release/commits/9e7eba9a369e70e337297f638b9e107e3bd51ef0"},{"sha":"5e4149e5b08e9588d6b48b479e8eb1f0b343dc6b","author":{"name":"Stephen Augustus","email":"f96984fef9637085f0559f1484dfd4e99545cd6e@vmware.com"},"message":"Canonicalize GCS bucket names\n\nSigned-off-by: Stephen Augustus <saugustus@vmware.com>","distinct":true,"url":"https://api.github.com/repos/justaugustus/release/commits/5e4149e5b08e9588d6b48b479e8eb1f0b343dc6b"},{"sha":"d6ea44fb555377dc20c7a8589da821cdc879c6a4","author":{"name":"Stephen Augustus","email":"f96984fef9637085f0559f1484dfd4e99545cd6e@vmware.com"},"message":"anago: Skip attempts to set GCS object policy on archived log files\n\nNew Kubernetes infra buckets, like k8s-staging-release-test, have a\nbucket-only ACL policy set, which means attempting to set the ACL on an\nobject will fail. We should skip this ACL change in those instances, as\nnew buckets already default to being publicly readable.\n\nRef: https://cloud.google.com/storage/docs/bucket-policy-only\n\nSigned-off-by: Stephen Augustus <saugustus@vmware.com>","distinct":true,"url":"https://api.github.com/repos/justaugustus/release/commits/d6ea44fb555377dc20c7a8589da821cdc879c6a4"},{"sha":"9b77b99d2be25528bb8764ce272ea9499fa430f0","author":{"name":"Stephen Augustus","email":"f96984fef9637085f0559f1484dfd4e99545cd6e@vmware.com"},"message":"anago: Ensure kube-cross:local matches the project we stage against\n\nSigned-off-by: Stephen Augustus <saugustus@vmware.com>","distinct":true,"url":"https://api.github.com/repos/justaugustus/release/commits/9b77b99d2be25528bb8764ce272ea9499fa430f0"},{"sha":"9e75df09699b50c0be3e36721e5bc45ad3653aa7","author":{"name":"Stephen Augustus","email":"f96984fef9637085f0559f1484dfd4e99545cd6e@vmware.com"},"message":"[DROP] anago: Run generate_release_notes verbosely to catch errors\n\nSigned-off-by: Stephen Augustus <saugustus@vmware.com>","distinct":true,"url":"https://api.github.com/repos/justaugustus/release/commits/9e75df09699b50c0be3e36721e5bc45ad3653aa7"}]}
{"actor":{"display_login":"justaugustus"}}