{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":311288491,"defaultBranch":"master","name":"spc","ownerLogin":"semaphoreci","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-09T09:35:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9742242?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717501838.0","currentOid":""},"activityList":{"items":[{"before":"624cf023bfa96095cf7e1ab0d7f715fc651b71c4","after":"02999e0aff3b4439877222e8fa78c13a901d2c2c","ref":"refs/heads/master","pushedAt":"2024-06-04T11:49:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Change secret used for Github releases (#48)","shortMessageHtmlLink":"Change secret used for Github releases (#48)"}},{"before":null,"after":"e0932f5febbbe9c306bafb15dc23621969dbc51a","ref":"refs/heads/update-token","pushedAt":"2024-06-04T11:47:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Change secret used for Github releases","shortMessageHtmlLink":"Change secret used for Github releases"}},{"before":"bd691be970681fc8285dc931bd66062b22f816a5","after":null,"ref":"refs/heads/template-expressions","pushedAt":"2024-06-04T08:30:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"}},{"before":"0eaec4f868bf44a32ecf6fec8b1c2963b14a0b6a","after":"624cf023bfa96095cf7e1ab0d7f715fc651b71c4","ref":"refs/heads/master","pushedAt":"2024-06-04T08:30:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"feat: template expressions (#47)\n\n* Fix linting\r\n\r\n* Add template expressions to YAML parsing\r\n\r\n* Disable some revive rules for expression_test.go\r\n\r\n* Differentiate between percent and dollar sign expressions\r\n\r\n* Use sprout functions in the template expressions\r\n\r\n* Omit using parameter expressions before running templates\r\n\r\n* Exclude must functions from sprout\r\n\r\n* Check for nested expressions and prohibit them\r\n\r\n* Improve formatting log\r\n\r\n* Handle parsing numbers as JSON values\r\n\r\n* Increase scope of traversed elements of pipeline YAML\r\n\r\n* Reduce cognitive complexity of substituteExpression func\r\n\r\n* Remove redundant function\r\n\r\n* Remove parameters expression and rename parameterEvaluator to templateEvaluator\r\n\r\n* Add missing part of log message\r\n\r\n* Add more clauses to e2e test of parameters","shortMessageHtmlLink":"feat: template expressions (#47)"}},{"before":"85fd3d2b0487a16398c6572712f175e56a7387c3","after":"bd691be970681fc8285dc931bd66062b22f816a5","ref":"refs/heads/template-expressions","pushedAt":"2024-05-20T12:07:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Add more clauses to e2e test of parameters","shortMessageHtmlLink":"Add more clauses to e2e test of parameters"}},{"before":"1d67f7bd92bddd62294ed9cec3e1d57fa20463f3","after":"85fd3d2b0487a16398c6572712f175e56a7387c3","ref":"refs/heads/template-expressions","pushedAt":"2024-05-17T11:55:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Remove parameters expression and rename parameterEvaluator to templateEvaluator","shortMessageHtmlLink":"Remove parameters expression and rename parameterEvaluator to templat…"}},{"before":"2ae356d571ea0f29b56e1062f036280b6bb3a247","after":"1d67f7bd92bddd62294ed9cec3e1d57fa20463f3","ref":"refs/heads/template-expressions","pushedAt":"2024-05-06T11:56:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Reduce cognitive complexity of substituteExpression func","shortMessageHtmlLink":"Reduce cognitive complexity of substituteExpression func"}},{"before":"defc489e76b2b3235567b395ea1475e639add7a8","after":"2ae356d571ea0f29b56e1062f036280b6bb3a247","ref":"refs/heads/template-expressions","pushedAt":"2024-05-06T11:37:43.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Increase scope of traversed elements of pipeline YAML","shortMessageHtmlLink":"Increase scope of traversed elements of pipeline YAML"}},{"before":"031580c346893424e849cb36fc092d9eddf7107b","after":"defc489e76b2b3235567b395ea1475e639add7a8","ref":"refs/heads/template-expressions","pushedAt":"2024-04-25T12:02:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Use sprout functions in the template expressions","shortMessageHtmlLink":"Use sprout functions in the template expressions"}},{"before":"ccaea33cae74a3c4bb619f3d72686835c412f26a","after":"031580c346893424e849cb36fc092d9eddf7107b","ref":"refs/heads/template-expressions","pushedAt":"2024-04-25T11:58:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Use sprout functions in the template expressions","shortMessageHtmlLink":"Use sprout functions in the template expressions"}},{"before":"0a442559d91326baa28176af969d544afcfa0b74","after":"ccaea33cae74a3c4bb619f3d72686835c412f26a","ref":"refs/heads/template-expressions","pushedAt":"2024-04-24T14:21:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Differentiate between percent and dollar sign expressions","shortMessageHtmlLink":"Differentiate between percent and dollar sign expressions"}},{"before":"8cf5a4447c5855b0c2664446d45836ffe5e7ef80","after":"0a442559d91326baa28176af969d544afcfa0b74","ref":"refs/heads/template-expressions","pushedAt":"2024-04-18T13:49:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Disable some revive rules for expression_test.go","shortMessageHtmlLink":"Disable some revive rules for expression_test.go"}},{"before":"975285f97c698fc7ed980c110d6d6c980ef2c8ca","after":"8cf5a4447c5855b0c2664446d45836ffe5e7ef80","ref":"refs/heads/template-expressions","pushedAt":"2024-04-18T13:46:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Disable some revive rules for expression_test.go","shortMessageHtmlLink":"Disable some revive rules for expression_test.go"}},{"before":"ee2acb1acfeaa06f15670371c132128cd846f363","after":"975285f97c698fc7ed980c110d6d6c980ef2c8ca","ref":"refs/heads/template-expressions","pushedAt":"2024-04-18T13:40:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Add template expressions to YAML parsing","shortMessageHtmlLink":"Add template expressions to YAML parsing"}},{"before":"53dfdcbb40e592b943ab432143a85b533e0af12d","after":"ee2acb1acfeaa06f15670371c132128cd846f363","ref":"refs/heads/template-expressions","pushedAt":"2024-04-18T13:38:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Fix linting","shortMessageHtmlLink":"Fix linting"}},{"before":"0eaec4f868bf44a32ecf6fec8b1c2963b14a0b6a","after":"53dfdcbb40e592b943ab432143a85b533e0af12d","ref":"refs/heads/template-expressions","pushedAt":"2024-04-18T13:37:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"Fix linting","shortMessageHtmlLink":"Fix linting"}},{"before":null,"after":"0eaec4f868bf44a32ecf6fec8b1c2963b14a0b6a","ref":"refs/heads/template-expressions","pushedAt":"2024-04-18T13:31:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattrym","name":"Mateusz","path":"/mattrym","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13731673?s=80&v=4"},"commit":{"message":"upgrade go to 1.20 (#44)","shortMessageHtmlLink":"upgrade go to 1.20 (#44)"}},{"before":"2e20491c668715819ecfb910d9cc75e88a24e55b","after":null,"ref":"refs/heads/upgrade-go","pushedAt":"2023-10-17T10:41:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lucaspin","name":"Lucas Pinheiro","path":"/lucaspin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12387728?s=80&v=4"}},{"before":"2552e2a1de35e2688f6301327dd99acc0fdbc8b0","after":"0eaec4f868bf44a32ecf6fec8b1c2963b14a0b6a","ref":"refs/heads/master","pushedAt":"2023-10-17T10:41:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucaspin","name":"Lucas Pinheiro","path":"/lucaspin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12387728?s=80&v=4"},"commit":{"message":"upgrade go to 1.20 (#44)","shortMessageHtmlLink":"upgrade go to 1.20 (#44)"}},{"before":null,"after":"2e20491c668715819ecfb910d9cc75e88a24e55b","ref":"refs/heads/upgrade-go","pushedAt":"2023-10-16T19:05:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucaspin","name":"Lucas Pinheiro","path":"/lucaspin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12387728?s=80&v=4"},"commit":{"message":"upgrade go to 1.20","shortMessageHtmlLink":"upgrade go to 1.20"}},{"before":"e49eeaabdd59f171a25d3215c25e9e82420408a6","after":null,"ref":"refs/heads/update-dependencies","pushedAt":"2023-08-08T11:42:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lucaspin","name":"Lucas Pinheiro","path":"/lucaspin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12387728?s=80&v=4"}},{"before":"25e763fdf5de8b3a2f3d1897dd1dd0e8c1aa88a5","after":"2552e2a1de35e2688f6301327dd99acc0fdbc8b0","ref":"refs/heads/master","pushedAt":"2023-08-08T11:42:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lucaspin","name":"Lucas Pinheiro","path":"/lucaspin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12387728?s=80&v=4"},"commit":{"message":"build: security checks (#43)","shortMessageHtmlLink":"build: security checks (#43)"}},{"before":"6565f87330ab34ea41cfbf7af01183618ef7ae63","after":"e49eeaabdd59f171a25d3215c25e9e82420408a6","ref":"refs/heads/update-dependencies","pushedAt":"2023-08-07T19:14:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucaspin","name":"Lucas Pinheiro","path":"/lucaspin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12387728?s=80&v=4"},"commit":{"message":"gosec warnings","shortMessageHtmlLink":"gosec warnings"}},{"before":"059c973f99d5513e800b07a7064f56eecc3e031c","after":"6565f87330ab34ea41cfbf7af01183618ef7ae63","ref":"refs/heads/update-dependencies","pushedAt":"2023-08-07T19:05:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucaspin","name":"Lucas Pinheiro","path":"/lucaspin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12387728?s=80&v=4"},"commit":{"message":"fix lint and remove unnecessary docker check","shortMessageHtmlLink":"fix lint and remove unnecessary docker check"}},{"before":"67b276008f7ccb1dff1bb37c080759fff8e4bca2","after":"059c973f99d5513e800b07a7064f56eecc3e031c","ref":"refs/heads/update-dependencies","pushedAt":"2023-08-07T19:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lucaspin","name":"Lucas Pinheiro","path":"/lucaspin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12387728?s=80&v=4"},"commit":{"message":"use go install","shortMessageHtmlLink":"use go install"}},{"before":null,"after":"67b276008f7ccb1dff1bb37c080759fff8e4bca2","ref":"refs/heads/update-dependencies","pushedAt":"2023-08-07T18:56:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucaspin","name":"Lucas Pinheiro","path":"/lucaspin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12387728?s=80&v=4"},"commit":{"message":"add security checks, upgrade go, upgrade dependencies","shortMessageHtmlLink":"add security checks, upgrade go, upgrade dependencies"}},{"before":null,"after":"17453f07390b4083827854778cd6b83e785235fb","ref":"refs/heads/db/retry-git-fetch","pushedAt":"2023-04-11T23:46:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DamjanBecirovic","name":"Damjan Bećirović","path":"/DamjanBecirovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18249084?s=80&v=4"},"commit":{"message":"Add retry to git fetch call","shortMessageHtmlLink":"Add retry to git fetch call"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW_XeuQA","startCursor":null,"endCursor":null}},"title":"Activity · semaphoreci/spc"}