{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":317193873,"defaultBranch":"main","name":"msbuild","ownerLogin":"rokonec","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-11-30T10:53:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25249058?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715797088.0","currentOid":""},"activityList":{"items":[{"before":"551c40ca0a0aa953c472b6e79c5c1e3780125027","after":"1055c22c8e14b7f72a7d7e752d55949efc004c5c","ref":"refs/heads/rokonec/buildcheck-tm-2","pushedAt":"2024-05-15T18:22:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Feedback from security review","shortMessageHtmlLink":"Feedback from security review"}},{"before":null,"after":"551c40ca0a0aa953c472b6e79c5c1e3780125027","ref":"refs/heads/rokonec/buildcheck-tm-2","pushedAt":"2024-05-15T18:18:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Feedback from security review","shortMessageHtmlLink":"Feedback from security review"}},{"before":"300b2a8351d1e0e88e11c7934d5c31816241b7dc","after":"393c2fea652873416c8a2028810932a4fa94403f","ref":"refs/heads/main","pushedAt":"2024-05-15T08:52:13.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Update dependencies from https://github.com/dotnet/roslyn build 20240509.10 (#10129)\n\nMicrosoft.Net.Compilers.Toolset\r\n From Version 4.10.0-3.24230.3 -> To Version 4.10.0-3.24259.10\r\n\r\nCo-authored-by: dotnet-maestro[bot] ","shortMessageHtmlLink":"Update dependencies from https://github.com/dotnet/roslyn build 20240…"}},{"before":null,"after":"cae893d7b9e30859a7f76209e8e782bbedf02a11","ref":"refs/heads/rokonec/sdkres-returns-null-message","pushedAt":"2024-05-02T08:11:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Comment for null ás warning or error in SDK result","shortMessageHtmlLink":"Comment for null ás warning or error in SDK result"}},{"before":"1ce195e7cb119cdf66e2680badc29fcc4b6e20df","after":"300b2a8351d1e0e88e11c7934d5c31816241b7dc","ref":"refs/heads/main","pushedAt":"2024-05-02T07:19:13.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Remove unnecessary lock in TerminalLogger.UpdateNodeStatus (#10045)\n\nThis is a minor perf improvement.\r\n\r\nIn particular when using the project cache with a high cache rate (thus spamming ProjectFinished events), this lock is taking ~6% of the CPU for the process due to contention. That's a lower bound though because I'm seeing other methods which do take the lock also suffer from high contention (eg `ThreadProc` also takes ~6% CPU), so removing the lock from `UpdateNodeStatus` is likely to reduce contention there as well.\r\n\r\nThis lock isn't necessary since this operation is a simple object replacement in an array. Other similar operations also don't take a lock, (See the write in `ProjectStarted` and the read in `MessageRaised`) which proves that it's not required.","shortMessageHtmlLink":"Remove unnecessary lock in TerminalLogger.UpdateNodeStatus (dotnet#10045"}},{"before":"abc2f4620f6749289cafeed7c9a9a80eaeb38e28","after":"1ce195e7cb119cdf66e2680badc29fcc4b6e20df","ref":"refs/heads/main","pushedAt":"2024-04-30T11:54:58.000Z","pushType":"push","commitsCount":429,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 9497533 (#10079)\n\n* Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 9490139\r\n\r\n* Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 9493861","shortMessageHtmlLink":"Localized file check-in by OneLocBuild Task: Build definition ID 9434…"}},{"before":"d720bed7ebc70340fd1e8fda616084e3a2c2a3ef","after":"4bcf8430264ef305752a2e5e81c6aefdfca090f5","ref":"refs/heads/rokonec/buildcheck-threat-model","pushedAt":"2024-04-29T07:07:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Typo\n\nCo-authored-by: Farhad Alizada <104755925+f-alizada@users.noreply.github.com>","shortMessageHtmlLink":"Typo"}},{"before":"22b0801952eed3dcdb33054e89c54544c01329e4","after":"d720bed7ebc70340fd1e8fda616084e3a2c2a3ef","ref":"refs/heads/rokonec/buildcheck-threat-model","pushedAt":"2024-04-29T07:07:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Fix casing in nuget\n\nCo-authored-by: Farhad Alizada <104755925+f-alizada@users.noreply.github.com>","shortMessageHtmlLink":"Fix casing in nuget"}},{"before":"ae296afed2d1272c5e6d2c6ec4ed75bbd3398ef6","after":"22b0801952eed3dcdb33054e89c54544c01329e4","ref":"refs/heads/rokonec/buildcheck-threat-model","pushedAt":"2024-04-24T15:23:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Removing weird title: artifact","shortMessageHtmlLink":"Removing weird title: artifact"}},{"before":"068d27ecf630d4f45f06da984c61dcdaaafbab5e","after":"ae296afed2d1272c5e6d2c6ec4ed75bbd3398ef6","ref":"refs/heads/rokonec/buildcheck-threat-model","pushedAt":"2024-04-24T15:21:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Fixing converting issues","shortMessageHtmlLink":"Fixing converting issues"}},{"before":null,"after":"068d27ecf630d4f45f06da984c61dcdaaafbab5e","ref":"refs/heads/rokonec/buildcheck-threat-model","pushedAt":"2024-04-24T12:26:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Inital version of buildcheck threat model","shortMessageHtmlLink":"Inital version of buildcheck threat model"}},{"before":"46d62734160b7c8d3ff5bf0e41d2a31764b4ecb2","after":"abc2f4620f6749289cafeed7c9a9a80eaeb38e28","ref":"refs/heads/main","pushedAt":"2023-12-19T13:29:17.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Added import of .user file for multi-targeted builds (#9444)\n\nFixes #9131\r\n\r\nContext\r\nAs described on the issue, muti-targeted builds did not import the .user file on the outer build. This change makes the outer build import the .user file.\r\n\r\nChanges Made\r\nAdded import reference to .user file in Microsoft.Common.CrossTargeting.targets .\r\n\r\nTesting\r\nTest is in SDK repo (dotnet/sdk#37192)","shortMessageHtmlLink":"Added import of .user file for multi-targeted builds (dotnet#9444)"}},{"before":"0fa2d3f167b9d0386a04a16758fa4fe1ac3e7c42","after":"01cf72ccad38b386bbbff57b87bb0ae67fc66154","ref":"refs/heads/rokonec/change-extended-api-to-17.8","pushedAt":"2023-12-13T10:24:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JanKrivanek","name":"Jan Krivanek","path":"/JanKrivanek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3809076?s=80&v=4"},"commit":{"message":"Revert \"Bump version\"","shortMessageHtmlLink":"Revert \"Bump version\""}},{"before":"71d469c7f92fa7e1584e04f66610ed5b4258d786","after":"0fa2d3f167b9d0386a04a16758fa4fe1ac3e7c42","ref":"refs/heads/rokonec/change-extended-api-to-17.8","pushedAt":"2023-12-13T10:19:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JanKrivanek","name":"Jan Krivanek","path":"/JanKrivanek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3809076?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"08494c73128451a3f7cfb47a5e9cbd63f5507a1f","after":"46d62734160b7c8d3ff5bf0e41d2a31764b4ecb2","ref":"refs/heads/main","pushedAt":"2023-12-12T15:16:47.000Z","pushType":"push","commitsCount":109,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Remove Microsoft.SourceBuild.Intermediate from prebuilt baseline (#9511)\n\nPrebuilt detection no longer detects Microsoft.SourceBuild.Intermediates as prebuilts due to dotnet/arcade#13935.\r\n\r\nAddresses dotnet/source-build#3010","shortMessageHtmlLink":"Remove Microsoft.SourceBuild.Intermediate from prebuilt baseline (dot…"}},{"before":null,"after":"71d469c7f92fa7e1584e04f66610ed5b4258d786","ref":"refs/heads/rokonec/change-extended-api-to-17.8","pushedAt":"2023-12-12T15:14:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Change Extended args api back to be compatible with 17.8","shortMessageHtmlLink":"Change Extended args api back to be compatible with 17.8"}},{"before":"303460f10c8dffae8fb075deb6f3dc3335048a1b","after":"897da3f842dddad4f5d230983c873af8e6439140","ref":"refs/heads/rokonec/BinFmt-disabled-by-default","pushedAt":"2023-11-20T16:19:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Minor refactor src/Framework/Traits.cs\n\nCo-authored-by: Ladi Prosek ","shortMessageHtmlLink":"Minor refactor src/Framework/Traits.cs"}},{"before":"6df92f3919f3c6612a82c1c2bac850a2fefd46df","after":"303460f10c8dffae8fb075deb6f3dc3335048a1b","ref":"refs/heads/rokonec/BinFmt-disabled-by-default","pushedAt":"2023-11-14T14:29:50.000Z","pushType":"push","commitsCount":44,"pusher":{"login":"JanKrivanek","name":"Jan Krivanek","path":"/JanKrivanek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3809076?s=80&v=4"},"commit":{"message":"Merge branch 'main' into rokonec/BinFmt-disabled-by-default","shortMessageHtmlLink":"Merge branch 'main' into rokonec/BinFmt-disabled-by-default"}},{"before":null,"after":"844cda2dc15dc276e1b7e9e62ab8e621e94614a5","ref":"refs/heads/rokonec/extended-critical-message","pushedAt":"2023-10-26T08:34:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Add ExtendedCriticalBuildMessageEventArgs and related tests","shortMessageHtmlLink":"Add ExtendedCriticalBuildMessageEventArgs and related tests"}},{"before":"1ee4a902535fd9199d4853a2e2568df9d90b75c5","after":"08494c73128451a3f7cfb47a5e9cbd63f5507a1f","ref":"refs/heads/main","pushedAt":"2023-10-24T13:28:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Use distinct signal to wait to cancel the submission (#9326)\n\n* Use distinct signal to wait to cancel the submission\r\n\r\n* Registering log event handler to set the signal instead of iterating all log events\r\n\r\n* Add timeout to the wait","shortMessageHtmlLink":"Use distinct signal to wait to cancel the submission (dotnet#9326)"}},{"before":"0350dfb9ba438aa8e570d8235c23222b80b55cfa","after":"6df92f3919f3c6612a82c1c2bac850a2fefd46df","ref":"refs/heads/rokonec/BinFmt-disabled-by-default","pushedAt":"2023-10-19T15:39:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Fix unit test","shortMessageHtmlLink":"Fix unit test"}},{"before":"da423965a6feea553cebd1e87fde5718a88a5dcc","after":"0350dfb9ba438aa8e570d8235c23222b80b55cfa","ref":"refs/heads/rokonec/BinFmt-disabled-by-default","pushedAt":"2023-10-19T13:37:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Lingo","shortMessageHtmlLink":"Lingo"}},{"before":"c62c8f3dd908abdf3e15f03563f7b25997b77a86","after":"da423965a6feea553cebd1e87fde5718a88a5dcc","ref":"refs/heads/rokonec/BinFmt-disabled-by-default","pushedAt":"2023-10-19T13:36:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Warn by default on windows","shortMessageHtmlLink":"Warn by default on windows"}},{"before":"88e03f499f548d10ca9e9a4bf23e14fb3cf3159e","after":"c62c8f3dd908abdf3e15f03563f7b25997b77a86","ref":"refs/heads/rokonec/BinFmt-disabled-by-default","pushedAt":"2023-10-19T13:30:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Update change wave md","shortMessageHtmlLink":"Update change wave md"}},{"before":"c36a54ed3308d1516ffe1a86b9086c42e4ca996f","after":"1ee4a902535fd9199d4853a2e2568df9d90b75c5","ref":"refs/heads/main","pushedAt":"2023-10-19T13:19:52.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 8554890 (#9340)","shortMessageHtmlLink":"Localized file check-in by OneLocBuild Task: Build definition ID 9434…"}},{"before":"6d12342160821b59c5c443b887b85be109d0d62e","after":"88e03f499f548d10ca9e9a4bf23e14fb3cf3159e","ref":"refs/heads/rokonec/BinFmt-disabled-by-default","pushedAt":"2023-10-18T16:02:12.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Merge branch 'main' into rokonec/BinFmt-disabled-by-default","shortMessageHtmlLink":"Merge branch 'main' into rokonec/BinFmt-disabled-by-default"}},{"before":"76791204f9b4cbd5e55852e7433177f01dd5e777","after":"6d12342160821b59c5c443b887b85be109d0d62e","ref":"refs/heads/rokonec/BinFmt-disabled-by-default","pushedAt":"2023-10-18T15:45:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Update chage waves doc","shortMessageHtmlLink":"Update chage waves doc"}},{"before":"80ded6185dbd37252467b1d20a9e6e4105c9cb1a","after":"53581164de8cc25a7b54bf89f77fbc3fbec07da2","ref":"refs/heads/rokonec/grahp-build-nego-perf-fix","pushedAt":"2023-10-18T15:32:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Clean it after build.","shortMessageHtmlLink":"Clean it after build."}},{"before":null,"after":"80ded6185dbd37252467b1d20a9e6e4105c9cb1a","ref":"refs/heads/rokonec/grahp-build-nego-perf-fix","pushedAt":"2023-10-18T15:04:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Cache Platform Negotiation in graph build","shortMessageHtmlLink":"Cache Platform Negotiation in graph build"}},{"before":"037f688fb89fa0c94e65b288cf208a12869a3b36","after":"c36a54ed3308d1516ffe1a86b9086c42e4ca996f","ref":"refs/heads/main","pushedAt":"2023-10-18T10:01:56.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"rokonec","name":"Roman Konecny","path":"/rokonec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25249058?s=80&v=4"},"commit":{"message":"Add a job for experimental Framework MSBuild insertion to a pipeline (#9309)\n\nContext\r\nWe need to add an extra job to .exp-insertions.yml pipeline for creating experimental Framework MSBuild.\r\n\r\nChanges Made\r\nPipeline refactored, a job added\r\nFixed bug in deploy script code path for Framework MSBuild\r\nTesting\r\nManual run of the pipeline","shortMessageHtmlLink":"Add a job for experimental Framework MSBuild insertion to a pipeline (d…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEStxI1gA","startCursor":null,"endCursor":null}},"title":"Activity · rokonec/msbuild"}