{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":768004494,"defaultBranch":"main","name":"scaffolding","ownerLogin":"jku","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-03-06T09:46:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31889?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725436189.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"3ccc98ae37b8d3642522e7bb3c811fd1e32d371c","ref":"refs/heads/set-default-tuf-main-page","pushedAt":"2024-09-04T07:49:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jku","name":"Jussi Kukkonen","path":"/jku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31889?s=80&v=4"},"commit":{"message":"Set default value for tuf_main_page_suffix\n\nBoth root-signing and root-signing-staging now have a index.html\n(not a pretty one but the basic info is there).\n\nSigned-off-by: Jussi Kukkonen ","shortMessageHtmlLink":"Set default value for tuf_main_page_suffix"}},{"before":"15e4bc3e785730815925989df1ef0c0af8c31196","after":"57a4175ad648dcd21456d5a6283bd6228553d613","ref":"refs/heads/add-permissions-for-tuf-bucket","pushedAt":"2024-03-06T14:16:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jku","name":"Jussi Kukkonen","path":"/jku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31889?s=80&v=4"},"commit":{"message":"modules/tuf: Add legacyBucketReader role for TUF SA\n\nroot-signing-staging uses \"gcloud rsync\" to upload files. This\napparently fails without \"storage.buckets.get\":\nhttps://github.com/sigstore/root-signing-staging/issues/67\n\nThe root cause is likely a gcloud SDK bug\n(https://issuetracker.google.com/issues/323465176) but adding\nlegacyBucketReader as a workaround seems harmless.\n\nI'm not a terraform wizard but this \"for each\" mechanism seems to be\nused elsewhere for similar purposes.\n\nSigned-off-by: Jussi Kukkonen ","shortMessageHtmlLink":"modules/tuf: Add legacyBucketReader role for TUF SA"}},{"before":"f661b2bbcc0dee3f0d8c733d9924edfcd9061afb","after":"15e4bc3e785730815925989df1ef0c0af8c31196","ref":"refs/heads/add-permissions-for-tuf-bucket","pushedAt":"2024-03-06T09:51:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jku","name":"Jussi Kukkonen","path":"/jku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31889?s=80&v=4"},"commit":{"message":"modules/tuf: Add legacyBucketReader role for TUF SA\n\nroot-signing-staging uses \"gcloud rsync\" to upload files. This\napparently fails without \"storage.buckets.get\":\nhttps://github.com/sigstore/root-signing-staging/issues/67\n\nThe root cause is likely a gcloud SDK bug\n(https://issuetracker.google.com/issues/323465176) but adding\nlegacyBucketReader as a workaround seems harmless.\n\nI'm not a terraform wizard but this \"for each\" mechanism seems to be\nused elsewhere for similar purposes.\n\nSigned-off-by: Jussi Kukkonen ","shortMessageHtmlLink":"modules/tuf: Add legacyBucketReader role for TUF SA"}},{"before":null,"after":"f661b2bbcc0dee3f0d8c733d9924edfcd9061afb","ref":"refs/heads/add-permissions-for-tuf-bucket","pushedAt":"2024-03-06T09:46:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jku","name":"Jussi Kukkonen","path":"/jku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31889?s=80&v=4"},"commit":{"message":"modules/tuf: Add legacyBucketReader role for TUF SA\n\nroot-signing-staging uses \"gcloud rsync\" to upload files. This\napparently fails without \"storage.buckets.get\":\nhttps://github.com/sigstore/root-signing-staging/issues/67\n\nThe root cause is likely a gcloud SDK bug\n(https://issuetracker.google.com/issues/323465176) but adding\nlegacyBucketReader as a workaround seems harmless.\n\nI'm not a terraform wizard but this \"for each\" mechanism seems to be\nused elsewhere for similar purposes.\n\nSigned-off-by: Jussi Kukkonen ","shortMessageHtmlLink":"modules/tuf: Add legacyBucketReader role for TUF SA"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQwNzo0OTo0OS4wMDAwMDBazwAAAASsZ75A","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQwNzo0OTo0OS4wMDAwMDBazwAAAASsZ75A","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wNlQwOTo0NjozNi4wMDAwMDBazwAAAAQNwgzs"}},"title":"Activity ยท jku/scaffolding"}