{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":159098142,"defaultBranch":"master","name":"cargo-make","ownerLogin":"offscale","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-11-26T02:25:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11748352?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724730706.0","currentOid":""},"activityList":{"items":[{"before":"392dcf79ba7b772bcfa8f38350e29fab33c1bf81","after":"2c91e270885337db47893c3031321669ed434d94","ref":"refs/heads/diesel","pushedAt":"2024-09-01T15:42:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Another diesel attempt: using the diesel_cli this time","shortMessageHtmlLink":"Another diesel attempt: using the diesel_cli this time"}},{"before":"a278ef1e41f68fd0d1872f7727c836d98a778039","after":"392dcf79ba7b772bcfa8f38350e29fab33c1bf81","ref":"refs/heads/diesel","pushedAt":"2024-08-31T07:55:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"REDUCED diesel (3 tables down from 6)","shortMessageHtmlLink":"REDUCED diesel (3 tables down from 6)"}},{"before":"0219d7648a417dcc02befd9352f1022eb97b2df7","after":"a278ef1e41f68fd0d1872f7727c836d98a778039","ref":"refs/heads/diesel","pushedAt":"2024-08-30T20:40:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/{mod,time_summary}.rs] Make `time_summary` `pub`lic ; [src/lib/runner.rs] Make `run_protected_flow` public ; [Cargo.toml] Use official `git_info` and `rust_info` now that my PRs have been merged ;","shortMessageHtmlLink":"[src/lib/{mod,time_summary}.rs] Make time_summary public ; [src/l…"}},{"before":"0ec92d0bc2b3d20070de151d20d04272997cd5a8","after":"0219d7648a417dcc02befd9352f1022eb97b2df7","ref":"refs/heads/diesel","pushedAt":"2024-08-30T06:18:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/{cli,runner}.rs] Refactor `pub fn run` such that execution_plan is separated from run ; [src/lib/types.rs] Imbue `pub struct ExecutionPlan` with `steps_to_run` & `name` fields","shortMessageHtmlLink":"[src/lib/{cli,runner}.rs] Refactor pub fn run such that execution_p…"}},{"before":"fbdfd8945dbf8de32cbfd4599d1c52243a189cda","after":"0ec92d0bc2b3d20070de151d20d04272997cd5a8","ref":"refs/heads/diesel","pushedAt":"2024-08-27T18:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/error.rs] Add diesel error types ; [src/lib/runner.rs] Make `pub`lic functions necessary for other crates to implement asynchronous execution plans + execution of them","shortMessageHtmlLink":"[src/lib/error.rs] Add diesel error types ; [src/lib/runner.rs] Make …"}},{"before":"24cda634d7de6bd75146cb18e966965b79098988","after":"fbdfd8945dbf8de32cbfd4599d1c52243a189cda","ref":"refs/heads/diesel","pushedAt":"2024-08-27T04:28:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/types.rs] Create `SerdeRegex` so that the Regex type becomes serialisable & deserialisable","shortMessageHtmlLink":"[src/lib/types.rs] Create SerdeRegex so that the Regex type becomes…"}},{"before":null,"after":"24cda634d7de6bd75146cb18e966965b79098988","ref":"refs/heads/diesel","pushedAt":"2024-08-27T03:51:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/types.rs] Prepare for serialisable & deserialisable & diesel support","shortMessageHtmlLink":"[src/lib/types.rs] Prepare for serialisable & deserialisable & diesel…"}},{"before":"68dee3d31b0f72e730fc91820e4d0d418d9e4526","after":"756324676913661363d0cc4ca1cba8957319c355","ref":"refs/heads/master","pushedAt":"2024-08-27T03:08:34.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"50d0d7c76fb8af1fd601344cef76af788b4540d5","after":"fe8f7382bcad5c020e3039548fd5d34ec00fe754","ref":"refs/heads/draft","pushedAt":"2024-08-06T15:26:07.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Merge branch 'master' into draft","shortMessageHtmlLink":"Merge branch 'master' into draft"}},{"before":"7aa52d38edaac52bac92b0516f6d8079502581a8","after":"68dee3d31b0f72e730fc91820e4d0d418d9e4526","ref":"refs/heads/master","pushedAt":"2024-08-06T15:25:02.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Merge pull request #1133 from sagiegurari/dependabot/cargo/toml-0.8.19\n\nbuild(deps): bump toml from 0.8.17 to 0.8.19","shortMessageHtmlLink":"Merge pull request sagiegurari#1133 from sagiegurari/dependabot/cargo…"}},{"before":"a13c7d9fec7d4c160468a7b9ac9391bcc95b44c2","after":"50d0d7c76fb8af1fd601344cef76af788b4540d5","ref":"refs/heads/draft","pushedAt":"2024-08-01T04:31:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'mine/beforeach-and-aftereach' into draft","shortMessageHtmlLink":"Merge remote-tracking branch 'mine/beforeach-and-aftereach' into draft"}},{"before":"2e826c0c8d1421ac2792b10d0a3cf9413c64087c","after":"5f28cc4c20a2016b6bfbd0ea89716b2f03ce5f44","ref":"refs/heads/beforeach-and-aftereach","pushedAt":"2024-08-01T04:31:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/execution_plan.rs] Improve logic for `after_each` task","shortMessageHtmlLink":"[src/lib/execution_plan.rs] Improve logic for after_each task"}},{"before":"e40b62d2ec59e10ac2499e4f80193769574c9702","after":"a13c7d9fec7d4c160468a7b9ac9391bcc95b44c2","ref":"refs/heads/draft","pushedAt":"2024-08-01T04:07:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'mine/beforeach-and-aftereach' into draft","shortMessageHtmlLink":"Merge remote-tracking branch 'mine/beforeach-and-aftereach' into draft"}},{"before":"335f702714ddc82606c5e5c1a4df3ffc12f7c9bc","after":"2e826c0c8d1421ac2792b10d0a3cf9413c64087c","ref":"refs/heads/beforeach-and-aftereach","pushedAt":"2024-08-01T04:07:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/execution_plan.rs] Improve logic for `after_each` task","shortMessageHtmlLink":"[src/lib/execution_plan.rs] Improve logic for after_each task"}},{"before":"a8f683fd14f7832abb6a74896cb9aff8cc465d30","after":"e40b62d2ec59e10ac2499e4f80193769574c9702","ref":"refs/heads/draft","pushedAt":"2024-08-01T04:00:58.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'mine/beforeach-and-aftereach' into draft","shortMessageHtmlLink":"Merge remote-tracking branch 'mine/beforeach-and-aftereach' into draft"}},{"before":"32eaded4042169c4b0cba9bdeca3a3541f505413","after":"335f702714ddc82606c5e5c1a4df3ffc12f7c9bc","ref":"refs/heads/beforeach-and-aftereach","pushedAt":"2024-08-01T04:00:11.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/execution_plan.rs] Improve logic for `before_each` and `after_each` tasks ; [src/lib/execution_plan_test.rs] Add tests for `before_each` and `after_each`","shortMessageHtmlLink":"[src/lib/execution_plan.rs] Improve logic for before_each and `afte…"}},{"before":"515789437ac47ab3fb75a6c16a277126f46c2aac","after":"7aa52d38edaac52bac92b0516f6d8079502581a8","ref":"refs/heads/master","pushedAt":"2024-08-01T03:14:31.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Merge pull request #1131 from sagiegurari/dependabot/cargo/toml-0.8.17\n\nbuild(deps): bump toml from 0.8.16 to 0.8.17","shortMessageHtmlLink":"Merge pull request sagiegurari#1131 from sagiegurari/dependabot/cargo…"}},{"before":"1d0b9e866e62253fbf22469db133d6a669b85959","after":"a8f683fd14f7832abb6a74896cb9aff8cc465d30","ref":"refs/heads/draft","pushedAt":"2024-07-26T22:48:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Merge branch 'beforeach-and-aftereach' into draft","shortMessageHtmlLink":"Merge branch 'beforeach-and-aftereach' into draft"}},{"before":"8b7594e9b135a756a83082426d909f9fd0c97bf1","after":"32eaded4042169c4b0cba9bdeca3a3541f505413","ref":"refs/heads/beforeach-and-aftereach","pushedAt":"2024-07-26T22:47:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/execution_plan.rs] Handle `init` and `end` tasks specially for the before_each and after_each tasks","shortMessageHtmlLink":"[src/lib/execution_plan.rs] Handle init and end tasks specially f…"}},{"before":"aafd62850a188dd9f75289579a5a98a1847c1f5f","after":"1d0b9e866e62253fbf22469db133d6a669b85959","ref":"refs/heads/draft","pushedAt":"2024-07-26T19:45:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Merge branch 'beforeach-and-aftereach' into draft","shortMessageHtmlLink":"Merge branch 'beforeach-and-aftereach' into draft"}},{"before":"41cf1ce94841b639d9d17024aa0699d5b275c666","after":"8b7594e9b135a756a83082426d909f9fd0c97bf1","ref":"refs/heads/beforeach-and-aftereach","pushedAt":"2024-07-26T19:45:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/descriptor/mod.rs] Manually parse out `before_each` and `after_each` in `cli::descriptor::load` ; [src/lib/execution_plan.rs] Return to using the already parsed out before|after each","shortMessageHtmlLink":"[src/lib/descriptor/mod.rs] Manually parse out before_each and `aft…"}},{"before":"809280d7d5adfae11dbf4c89397ba26020ef5f3d","after":"aafd62850a188dd9f75289579a5a98a1847c1f5f","ref":"refs/heads/draft","pushedAt":"2024-07-26T19:18:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Merge branch 'beforeach-and-aftereach' into draft","shortMessageHtmlLink":"Merge branch 'beforeach-and-aftereach' into draft"}},{"before":"8ec041b42dda2e1c6287d379bea3eadb67d85e51","after":"41cf1ce94841b639d9d17024aa0699d5b275c666","ref":"refs/heads/beforeach-and-aftereach","pushedAt":"2024-07-26T19:17:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/{execution_plan,types}.rs] Explicitly parse out before_each and after_each","shortMessageHtmlLink":"[src/lib/{execution_plan,types}.rs] Explicitly parse out before_each …"}},{"before":"d00d2f187e57e90c8434e659097c7c897d50794c","after":"515789437ac47ab3fb75a6c16a277126f46c2aac","ref":"refs/heads/master","pushedAt":"2024-07-26T16:50:04.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Merge pull request #1123 from sagiegurari/dependabot/cargo/nu-ansi-term-0.50.1\n\nbuild(deps): bump nu-ansi-term from 0.50.0 to 0.50.1","shortMessageHtmlLink":"Merge pull request sagiegurari#1123 from sagiegurari/dependabot/cargo…"}},{"before":null,"after":"809280d7d5adfae11dbf4c89397ba26020ef5f3d","ref":"refs/heads/draft","pushedAt":"2024-07-26T16:49:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"Merge branch 'logging-improvements' into draft","shortMessageHtmlLink":"Merge branch 'logging-improvements' into draft"}},{"before":null,"after":"8ec041b42dda2e1c6287d379bea3eadb67d85e51","ref":"refs/heads/beforeach-and-aftereach","pushedAt":"2024-07-26T16:44:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/types.rs] Add `before_each_task` and `after_each_task` to `ConfigSection` `struct` ; [src/lib/execution_plan.rs] Implement `before_each_task` and `after_each_task` via interspersal of steps","shortMessageHtmlLink":"[src/lib/types.rs] Add before_each_task and after_each_task to `C…"}},{"before":"3a8bdc5117ca35511d0c3011e67980cbacc32929","after":"9923b4638efd49d953f38031f1606482e03cf9f6","ref":"refs/heads/logging-improvements","pushedAt":"2024-07-25T18:31:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/mod.rs] Make `mod logger` `pub`lic","shortMessageHtmlLink":"[src/lib/mod.rs] Make mod logger public"}},{"before":"0dc8e9fb3e68bc7168347ac0c7049ea6c7346560","after":"3a8bdc5117ca35511d0c3011e67980cbacc32929","ref":"refs/heads/logging-improvements","pushedAt":"2024-07-25T18:29:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/cli.rs] Pass `LoggerOptions` to `run` ; [src/lib/cli_test.rs] Percolate `run` third argument (to `None`)","shortMessageHtmlLink":"[src/lib/cli.rs] Pass LoggerOptions to run ; [src/lib/cli_test.rs…"}},{"before":null,"after":"0dc8e9fb3e68bc7168347ac0c7049ea6c7346560","ref":"refs/heads/logging-improvements","pushedAt":"2024-07-25T18:21:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[src/lib/logger.rs] Make `LoggerOptions` public ; add `name` field ; [src/lib/**.rs] Percolate `name` throughout","shortMessageHtmlLink":"[src/lib/logger.rs] Make LoggerOptions public ; add name field ; …"}},{"before":null,"after":"f57ad4821111274238fa111082648064641202f7","ref":"refs/heads/test-improvements","pushedAt":"2024-07-22T03:05:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SamuelMarks","name":"Samuel Marks","path":"/SamuelMarks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/807580?s=80&v=4"},"commit":{"message":"[*.rs] Sort imports ; [*test*.rs] Use `assert_ne!` throughout","shortMessageHtmlLink":"[*.rs] Sort imports ; [*test*.rs] Use assert_ne! throughout"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMVQxNTo0MjowMi4wMDAwMDBazwAAAASp50rE","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMVQxNTo0MjowMi4wMDAwMDBazwAAAASp50rE","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMlQwMzowNToxMy4wMDAwMDBazwAAAASFVG_9"}},"title":"Activity · offscale/cargo-make"}