{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":457085715,"defaultBranch":"master","name":"edk2-pytool-extensions","ownerLogin":"makubacki","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-02-08T20:04:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21320094?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720741375.0","currentOid":""},"activityList":{"items":[{"before":"0bb02f3599fa0b8bace7be61fe316a242f9289fa","after":"0f4f29c1f1d24b77318fe397a48411ff4077e123","ref":"refs/heads/add_rust_env","pushedAt":"2024-07-12T16:27:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Simple ruff fix","shortMessageHtmlLink":"Simple ruff fix"}},{"before":"5ddc8712dc7405c96157c4f62450122081557004","after":"0bb02f3599fa0b8bace7be61fe316a242f9289fa","ref":"refs/heads/add_rust_env","pushedAt":"2024-07-12T16:24:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Move to edk2toolext.environment","shortMessageHtmlLink":"Move to edk2toolext.environment"}},{"before":"2a69619d054827309b0657319bae071688015b80","after":"5ddc8712dc7405c96157c4f62450122081557004","ref":"refs/heads/add_rust_env","pushedAt":"2024-07-12T00:44:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Add Rust Environment module\n\nAdds helpers for checking if a firmare environment is ready to build\nRust.\n\nThe primary purpose of the functionality in rust_environment is to be\nused in a build plugin wrapper. However, the public functions may be\nused in other contexts as well.\n\nSigned-off-by: Michael Kubacki ","shortMessageHtmlLink":"Add Rust Environment module"}},{"before":"cde2638ecf45856e81e1b3f356e165fd1fed7a23","after":"2a69619d054827309b0657319bae071688015b80","ref":"refs/heads/add_rust_env","pushedAt":"2024-07-12T00:28:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Add Rust Environment module\n\nAdds helpers for checking if a firmare environment is ready to build\nRust.\n\nThe primary purpose of the functionality in rust_environment is to be\nused in a build plugin wrapper. However, the public functions may be\nused in other contexts as well.\n\nSigned-off-by: Michael Kubacki ","shortMessageHtmlLink":"Add Rust Environment module"}},{"before":null,"after":"cde2638ecf45856e81e1b3f356e165fd1fed7a23","ref":"refs/heads/add_rust_env","pushedAt":"2024-07-11T23:42:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Add Rust Environment module\n\nAdds helpers for checking if a firmare environment is ready to build\nRust.\n\nThe primary purpose of the functionality in rust_environment is to be\nused in a build plugin wrapper. However, the public functions may be\nused in other contexts as well.\n\nSigned-off-by: Michael Kubacki ","shortMessageHtmlLink":"Add Rust Environment module"}},{"before":"f8d283d87f660a25383633f8716ffa6b3f9d0177","after":"96e558473b76ca920d6460de0e17ee9408f59058","ref":"refs/heads/add_rust_tool_version_reporting","pushedAt":"2023-10-20T18:46:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Add unit tests for Rust reporting code","shortMessageHtmlLink":"Add unit tests for Rust reporting code"}},{"before":"fbfab9f9fab65fbe74a6ddb825d3a0d520096e7f","after":"f8d283d87f660a25383633f8716ffa6b3f9d0177","ref":"refs/heads/add_rust_tool_version_reporting","pushedAt":"2023-10-20T01:03:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Add rustc to .cspell.json","shortMessageHtmlLink":"Add rustc to .cspell.json"}},{"before":null,"after":"fbfab9f9fab65fbe74a6ddb825d3a0d520096e7f","ref":"refs/heads/add_rust_tool_version_reporting","pushedAt":"2023-10-20T00:56:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Add Rust tool version reporting\n\nAdds support to report Rust tool versions in the version aggregator\nso the versions are available in the Build Tools Report.\n\nAlso prints the version to the logger at info level similar to other\nversions so it is part of the build output.\n\nSigned-off-by: Michael Kubacki ","shortMessageHtmlLink":"Add Rust tool version reporting"}},{"before":"70b696baaa532dfb9ba0c3b05c5671480f2aabe1","after":"9c68dcaf5547d69995041ffd0bdd924f6f84d009","ref":"refs/heads/add_codeql_helpers","pushedAt":"2023-09-06T19:14:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Add CodeQL helper functions\n\nAdds a new file that contains functions are intended to ease repo\nintegration with CodeQL, ensure consistent command-line usage across\nrepos, and define standard scopes that other plugins and tools can\ndepend on for CodeQL operations.\n\nSigned-off-by: Michael Kubacki ","shortMessageHtmlLink":"Add CodeQL helper functions"}},{"before":null,"after":"b1c394b302bd6704256bce65fbdc15dfe62eb6a6","ref":"refs/heads/fix_capsule_tool_path","pushedAt":"2023-09-06T19:10:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"pyproject.toml: Fix edk2_capsule_tool path\n\nShould be `edk2toolext.capsule.capsule_tool:main` instead of\n`dek2toolext.capsule.capsule_tool:main`.\n\nSigned-off-by: Michael Kubacki ","shortMessageHtmlLink":"pyproject.toml: Fix edk2_capsule_tool path"}},{"before":"6e6b51efdb1a1c6756083877ae8590033c5fe13f","after":"70b696baaa532dfb9ba0c3b05c5671480f2aabe1","ref":"refs/heads/add_codeql_helpers","pushedAt":"2023-09-06T18:42:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Add CodeQL helper functions\n\nAdds a new file that contains functions are intended to ease repo\nintegration with CodeQL, ensure consistent command-line usage across\nrepos, and define standard scopes that other plugins and tools can\ndepend on for CodeQL operations.\n\nSigned-off-by: Michael Kubacki ","shortMessageHtmlLink":"Add CodeQL helper functions"}},{"before":"800187b1eea1a2fd442bcb15d37ba96c95178a30","after":"6e6b51efdb1a1c6756083877ae8590033c5fe13f","ref":"refs/heads/add_codeql_helpers","pushedAt":"2023-09-06T17:14:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Add CodeQL helper functions\n\nAdds a new file that contains functions are intended to ease repo\nintegration with CodeQL, ensure consistent command-line usage across\nrepos, and define standard scopes that other plugins and tools can\ndepend on for CodeQL operations.\n\nSigned-off-by: Michael Kubacki ","shortMessageHtmlLink":"Add CodeQL helper functions"}},{"before":"ca7d9e20c8505f13b827aa66f21721d7459e540c","after":"1c397b5ad9ced5820cdcfa63dfea941bf9dabab6","ref":"refs/heads/master","pushedAt":"2023-09-06T16:04:53.000Z","pushType":"push","commitsCount":237,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"build(deps-dev): bump ruff from 0.0.285 to 0.0.286 (#635)\n\n* build(deps-dev): bump ruff from 0.0.285 to 0.0.286\r\n\r\nBumps [ruff](https://github.com/astral-sh/ruff) from 0.0.285 to 0.0.286.\r\n- [Release notes](https://github.com/astral-sh/ruff/releases)\r\n- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)\r\n- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.285...v0.0.286)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ruff\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\n* Fix ruff errors\r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Joey Vagedes ","shortMessageHtmlLink":"build(deps-dev): bump ruff from 0.0.285 to 0.0.286 (tianocore#635)"}},{"before":"77d1037aa8bbfed834dfc843e6e47b0d0225a88d","after":"8d539c2cf6baebd096cd6869e786c3e92b87c040","ref":"refs/heads/add_py_support_version_to_issue_template","pushedAt":"2023-09-06T16:04:29.000Z","pushType":"push","commitsCount":220,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Merge branch 'tianocore:master' into add_py_support_version_to_issue_template","shortMessageHtmlLink":"Merge branch 'tianocore:master' into add_py_support_version_to_issue_…"}},{"before":null,"after":"800187b1eea1a2fd442bcb15d37ba96c95178a30","ref":"refs/heads/add_codeql_helpers","pushedAt":"2023-09-06T16:04:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"Add CodeQL helper functions\n\nAdds a new file that contains functions are intended to ease repo\nintegration with CodeQL, ensure consistent command-line usage across\nrepos, and define standard scopes that other plugins and tools can\ndepend on for CodeQL operations.\n\nSigned-off-by: Michael Kubacki ","shortMessageHtmlLink":"Add CodeQL helper functions"}},{"before":"b1096e18cc6adf52ae7c66c04abdc9c8b1d17f01","after":"7972924861bb78d988d01a79c647b7161c2c1c44","ref":"refs/heads/make_helper_plugin_load_failure_obvious","pushedAt":"2023-05-20T00:08:55.108Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"uefi_helper_plugin.py: Log plugin load exception message at error level\n\nLogs the message at error level so it is more likely to be seen by\nthe user in their console so they know what to do.\n\nBefore:\n\n```\n> stuart_update -c .\\Platforms\\QemuQ35Pkg\\PlatformBuild.py TOOL_CHAIN_TAG=VS2022\nSECTION - Init Self Describing Environment\nSECTION - Loading Plugins\nWARNING - Unable to register Supervisor Policy Maker\nTraceback (most recent call last):\n ...\nException: One or more helper plugins failed to load.\n```\n\nAfter:\n\n```\n> stuart_update -c .\\Platforms\\QemuQ35Pkg\\PlatformBuild.py TOOL_CHAIN_TAG=VS2022\nSECTION - Init Self Describing Environment\nSECTION - Loading Plugins\nWARNING - Unable to register Supervisor Policy Maker\nERROR - Function MakeSupervisorPolicy already registered from plugin file D:\\src\\mu_tiano_platforms\\Features\\MM_SUPV\\MmSupervisorPkg\\SupervisorPolicyTools\\SupervisorPolicyMaker.py. Can't register again from D:\\src\\mu_tiano_platforms\\Features\\MM_SUPV_Redundant\\MmSupervisorPkg\\SupervisorPolicyTools\\SupervisorPolicyMaker.py\n```\n\nSigned-off-by: Michael Kubacki ","shortMessageHtmlLink":"uefi_helper_plugin.py: Log plugin load exception message at error level"}},{"before":null,"after":"b1096e18cc6adf52ae7c66c04abdc9c8b1d17f01","ref":"refs/heads/make_helper_plugin_load_failure_obvious","pushedAt":"2023-05-20T00:08:03.814Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"makubacki","name":"Michael Kubacki","path":"/makubacki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21320094?s=80&v=4"},"commit":{"message":"uefi_helper_plugin.py: Log plugin load exception message at error level\n\nLogs the message at error level so it is more likely to be seen by\nthe user in their console so they know what to do.\n\nBefore:\n\n```\n> stuart_update -c .\\Platforms\\QemuQ35Pkg\\PlatformBuild.py TOOL_CHAIN_TAG=VS2022\nSECTION - Init Self Describing Environment\nSECTION - Loading Plugins\nWARNING - Unable to register Supervisor Policy Maker\nTraceback (most recent call last):\n ...\nException: One or more helper plugins failed to load.\n```\n\nAfter:\n\n```\n> stuart_update -c .\\Platforms\\QemuQ35Pkg\\PlatformBuild.py TOOL_CHAIN_TAG=VS2022\nSECTION - Init Self Describing Environment\nSECTION - Loading Plugins\nWARNING - Unable to register Supervisor Policy Maker\nERROR - Function MakeSupervisorPolicy already registered from plugin file D:\\src\\mu_tiano_platforms\\Features\\MM_SUPV\\MmSupervisorPkg\\SupervisorPolicyTools\\SupervisorPolicyMaker.py. Can't register again from D:\\src\\mu_tiano_platforms\\Features\\MM_SUPV_Redundant\\MmSupervisorPkg\\SupervisorPolicyTools\\SupervisorPolicyMaker.py\n```","shortMessageHtmlLink":"uefi_helper_plugin.py: Log plugin load exception message at error level"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfgrl-wA","startCursor":null,"endCursor":null}},"title":"Activity · makubacki/edk2-pytool-extensions"}