{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":479135016,"defaultBranch":"main","name":"proposal-webcrypto-streams","ownerLogin":"wintercg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-07T20:15:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/102753901?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1692361739.0","currentOid":""},"activityList":{"items":[{"before":"5630fa37498c0c3679173e19c503a967f9168655","after":null,"ref":"refs/heads/fix-ci","pushedAt":"2023-08-18T12:28:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreubotella","name":"Andreu Botella","path":"/andreubotella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225977?s=80&v=4"}},{"before":"31630ad4581e594f84e511aaaeae376bd8628fc0","after":"83aaadaf12e32ba5b50bfa8549b1247df7d6f6d7","ref":"refs/heads/main","pushedAt":"2023-08-18T12:28:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreubotella","name":"Andreu Botella","path":"/andreubotella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225977?s=80&v=4"},"commit":{"message":"[ci] Make deploys fail if the spec build fails (#8)\n\nOur CI deploy action currently asks a server at api.csswg.org to build\r\nthe spec, and then uses the response to that request as the build\r\noutput. However, it does not check that the response's HTTP status\r\ncode is successful, which can result in Internal Server Errors in that\r\nserver being \"propagated\" to this spec, rather than resulting in a\r\nfailed build. Similarly, fatal errors in building the spec (for\r\ninvalid Bikeshed syntax, for example) would result in the list of\r\nerrors being deployed.\r\n\r\nThis PR fixes that by allowing `curl` to fail for non-successful HTTP\r\nstatus codes.","shortMessageHtmlLink":"[ci] Make deploys fail if the spec build fails (#8)"}},{"before":null,"after":"5630fa37498c0c3679173e19c503a967f9168655","ref":"refs/heads/fix-ci","pushedAt":"2023-08-17T10:50:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreubotella","name":"Andreu Botella","path":"/andreubotella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225977?s=80&v=4"},"commit":{"message":"[ci] Make deploys fail if the spec build fails\n\nOur CI deploy action currently asks a server at api.csswg.org to build\nthe spec, and then uses the response to that request as the build\noutput. However, it does not check that the response's HTTP status\ncode is successful, which can result in Internal Server Errors in that\nserver being \"propagated\" to this spec, rather than resulting in a\nfailed build. Similarly, fatal errors in building the spec (for\ninvalid Bikeshed syntax, for example) would result in the list of\nerrors being deployed.\n\nThis PR fixes that by allowing `curl` to fail for non-successful HTTP\nstatus codes.","shortMessageHtmlLink":"[ci] Make deploys fail if the spec build fails"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADbYscewA","startCursor":null,"endCursor":null}},"title":"Activity ยท wintercg/proposal-webcrypto-streams"}