{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":188316788,"defaultBranch":"main","name":"pulumi-policy","ownerLogin":"pulumi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-05-23T22:47:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21992475?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721777762.0","currentOid":""},"activityList":{"items":[{"before":"7999c267cc955e19a64e84a27192a9b108d7a565","after":null,"ref":"refs/heads/justin/v1.12.0","pushedAt":"2024-07-23T20:13:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"}},{"before":"dd9a977c40ba3d442420b99a5b657c7f125d33fb","after":"cce44759b90ded3b7aba6b0bfa8f30df1297a11c","ref":"refs/heads/main","pushedAt":"2024-07-23T20:13:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"},"commit":{"message":"Prepare for v1.12.0 release (#359)","shortMessageHtmlLink":"Prepare for v1.12.0 release (#359)"}},{"before":null,"after":"7999c267cc955e19a64e84a27192a9b108d7a565","ref":"refs/heads/justin/v1.12.0","pushedAt":"2024-07-23T04:13:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"},"commit":{"message":"Prepare for v1.12.0 release","shortMessageHtmlLink":"Prepare for v1.12.0 release"}},{"before":"639b4f7b740faf63abfa23fa6af70a2a7c4d9bb4","after":null,"ref":"refs/heads/justin/pulumiplugin","pushedAt":"2024-07-23T00:27:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"}},{"before":"31e46caa412c4f492e9e12f32d541d0abab07f6c","after":"dd9a977c40ba3d442420b99a5b657c7f125d33fb","ref":"refs/heads/main","pushedAt":"2024-07-23T00:27:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"},"commit":{"message":"Indicate the PyPi package doesn't have a plugin (#358)\n\nPulumi automatically determines required plugins for a program. For Python programs, it essentially does this by running `python -m pip list --format json`, and any packages prefixed with `pulumi-` or `pulumi_` are assumed to have associated plugins, unless the package includes a `pulumi-plugin.json` file that has indicated there is no plugin via `{ \"resource\": false }`.\r\n\r\nWhen the `GetRequiredPlugins` support was originally added to the Python language host, it [hardcoded](https://github.com/pulumi/pulumi/blob/e6d20d26f7f64a624238f86204d862642ff27e16/sdk/python/cmd/pulumi-language-python/main.go#L428-L430) that `pulumi-policy` did not have an associated plugin. The hardcode mainly for older versions of `pulumi-policy` that did not contain a `pulumi-plugin.json` file.\r\n\r\n`pulumi-plugin.json` was actually originally named `pulumiplugin.json` (no dash). This file wasn't used anywhere, aside from in `pulumi-policy`, but the hardcod prevented it from ever being loaded in that case. It turned out that there was a bug parsing `pulumiplugin.json` that caused the CLI to error when that file existed in other packages. Since we were planning to expand the use of the file to other languages, and make it generated by default by SDKgen, we changed the name from `pulumiplugin.json` to `pulumi-plugin.json` to avoid breaking older CLIs with the bug (see https://github.com/pulumi/pulumi/pull/8593).\r\n\r\nAfter making that change, we never followed up to rename the `pulumiplugin.json` file in `pulumi-policy` to `pulumi-plugin.json`, largely because it didn't matter since we had the hardcode.\r\n\r\nHowever, this hardcode no longer works with the latest version of `pulumi-policy` (v1.11.0). This version was built with a newer version of `setuptools` which has a behavior change where the package name in the metadata will now allow underscores, instead of having underscores replaced with dashes (https://github.com/pypa/setuptools/pull/4159). This means that the package name reported from `pip list` is now `pulumi_policy` instead of `pulumi-policy`, which doesn't match the hardcoded list. And since there is no `pulumi-plugin.json` file in the package (it's still the old `pulumiplugin.json` name), the Pulumi Python language host thinks this package needs a plugin and tries to retrieve one that doesn't exist.\r\n\r\nThis change addresses the issue by renaming `pulumiplugin.json` to `pulumi-plugin.json` in the package.","shortMessageHtmlLink":"Indicate the PyPi package doesn't have a plugin (#358)"}},{"before":"08395641b603cff974a07cc4582f081f85119c48","after":"639b4f7b740faf63abfa23fa6af70a2a7c4d9bb4","ref":"refs/heads/justin/pulumiplugin","pushedAt":"2024-07-22T14:57:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"},"commit":{"message":"Indicate the PyPi package doesn't have a plugin\n\nPulumi automatically determines required plugins for a program. For Python programs, it essentially does this by running `python -m pip list --format json`, and any packages prefixed with `pulumi-` or `pulumi_` are assumed to have associated plugins, unless the package includes a `pulumi-plugin.json` file that has indicated there is no plugin via `{ \"resource\": false }`.\n\nWhen the `GetRequiredPlugins` support was originally added to the Python language host, it [hardcoded](https://github.com/pulumi/pulumi/blob/e6d20d26f7f64a624238f86204d862642ff27e16/sdk/python/cmd/pulumi-language-python/main.go#L428-L430) that `pulumi-policy` did not have an associated plugin. The hardcode mainly for older versions of `pulumi-policy` that did not contain a `pulumi-plugin.json` file.\n\n`pulumi-plugin.json` was actually originally named `pulumiplugin.json` (no dash). This file wasn't used anywhere, aside from in `pulumi-policy`, but the hardcod prevented it from ever being loaded in that case. It turned out that there was a bug parsing `pulumiplugin.json` that caused the CLI to error when that file existed in other packages. Since we were planning to expand the use of the file to other languages, and make it generated by default by SDKgen, we changed the name from `pulumiplugin.json` to `pulumi-plugin.json` to avoid breaking older CLIs with the bug (see https://github.com/pulumi/pulumi/pull/8593).\n\nAfter making that change, we never followed up to rename the `pulumiplugin.json` file in `pulumi-policy` to `pulumi-plugin.json`, largely because it didn't matter since we had the hardcode.\n\nHowever, this hardcode no longer works with the latest version of `pulumi-policy` (v1.11.0). This version was built with a newer version of `setuptools` which has a behavior change where the package name in the metadata will now allow underscores, instead of having underscores replaced with dashes (https://github.com/pypa/setuptools/pull/4159). This means that the package name reported from `pip list` is now `pulumi_policy` instead of `pulumi-policy`, which doesn't match the hardcoded list. And since there is no `pulumi-plugin.json` file in the package (it's still the old `pulumiplugin.json` name), the Pulumi Python language host thinks this package needs a plugin and tries to retrieve one that doesn't exist.\n\nThis change addresses the issue by renaming `pulumiplugin.json` to `pulumi-plugin.json` in the package.","shortMessageHtmlLink":"Indicate the PyPi package doesn't have a plugin"}},{"before":"e14192af07557b20b4963795da5853011e067b09","after":null,"ref":"refs/heads/justin/localinstall","pushedAt":"2024-07-22T14:56:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"}},{"before":"09ce176c9e7524872f412a22932c32980ec8a70c","after":"31e46caa412c4f492e9e12f32d541d0abab07f6c","ref":"refs/heads/main","pushedAt":"2024-07-22T14:56:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"},"commit":{"message":"[sdk/python] Allow editable installs without build step (#357)\n\nThis change makes it possible to install the Python SDK with `pip install -e sdk/python/lib` without having to first build the project and then install from the build directory with `pip install -e sdk/python/env/src`.\r\n\r\nThis helps speed up local development, but also makes it possible to install in this way from tests that require the version of the package to be a simple version like `1.0.0` and not `1.12.0a1721429785` like with the built package.","shortMessageHtmlLink":"[sdk/python] Allow editable installs without build step (#357)"}},{"before":"80ffee8b2c341923ee11cf629711fb7d3cbdb600","after":"08395641b603cff974a07cc4582f081f85119c48","ref":"refs/heads/justin/pulumiplugin","pushedAt":"2024-07-20T00:37:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"},"commit":{"message":"Indicate the PyPi package doesn't have a plugin\n\nPulumi automatically determines required plugins for a program. For Python programs, it essentially does this by running `python -m pip list --format json`, and any packages prefixed with `pulumi-` or `pulumi_` are assumed to have associated plugins, unless the package includes a `pulumi-plugin.json` file that has indicated there is no plugin via `{ \"resource\": false }`.\n\nWhen the `GetRequiredPlugins` support was originally added to the Python language host, it [hardcoded](https://github.com/pulumi/pulumi/blob/e6d20d26f7f64a624238f86204d862642ff27e16/sdk/python/cmd/pulumi-language-python/main.go#L428-L430) that `pulumi-policy` did not have an associated plugin. The hardcode mainly for older versions of `pulumi-policy` that did not contain a `pulumi-plugin.json` file.\n\n`pulumi-plugin.json` was actually originally named `pulumiplugin.json` (no dash). This file wasn't used anywhere, aside from in `pulumi-policy`, but the hardcod prevented it from ever being loaded in that case. It turned out that there was a bug parsing `pulumiplugin.json` that caused the CLI to error when that file existed in other packages. Since we were planning to expand the use of the file to other languages, and make it generated by default by SDKgen, we changed the name from `pulumiplugin.json` to `pulumi-plugin.json` to avoid breaking older CLIs with the bug (see https://github.com/pulumi/pulumi/pull/8593).\n\nAfter making that change, we never followed up to rename the `pulumiplugin.json` file in `pulumi-policy` to `pulumi-plugin.json`, largely because it didn't matter since we had the hardcode.\n\nHowever, this hardcode no longer works with the latest version of `pulumi-policy` (v1.11.0). This version was built with a newer version of `setuptools` which has a behavior change where the package name in the metadata will now allow underscores, instead of having underscores replaced with dashes (https://github.com/pypa/setuptools/pull/4159). This means that the package name reported from `pip list` is now `pulumi_policy` instead of `pulumi-policy`, which doesn't match the hardcoded list. And since there is no `pulumi-plugin.json` file in the package (it's still the old `pulumiplugin.json` name), the Pulumi Python language host thinks this package needs a plugin and tries to retrieve one that doesn't exist.\n\nThis change addresses the issue by renaming `pulumiplugin.json` to `pulumi-plugin.json` in the package.","shortMessageHtmlLink":"Indicate the PyPi package doesn't have a plugin"}},{"before":null,"after":"80ffee8b2c341923ee11cf629711fb7d3cbdb600","ref":"refs/heads/justin/pulumiplugin","pushedAt":"2024-07-20T00:28:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"},"commit":{"message":"Indicate the PyPi package doesn't have a plugin\n\nPulumi automatically determines required plugins for a program. For Python programs, it essentially does this by running `python -m pip list --format json`, and any packages prefixed with `pulumi-` or `pulumi_` are assumed to have associated plugins, unless the package includes a `pulumi-plugin.json` file that has indicated there is no plugin via `{ \"resource\": false }`.\n\nWhen the `GetRequiredPlugins` support was originally added to the Python language host, it [hardcoded](https://github.com/pulumi/pulumi/blob/e6d20d26f7f64a624238f86204d862642ff27e16/sdk/python/cmd/pulumi-language-python/main.go#L428-L430) that `pulumi-policy` did not have an associated plugin. The hardcode mainly for older versions of `pulumi-policy` that did not contain a `pulumi-plugin.json` file.\n\n`pulumi-plugin.json` was actually originally named `pulumiplugin.json` (no dash). This file wasn't used anywhere, aside from in `pulumi-policy`, but the hardcod prevented it from ever being loaded in that case. It turned out that there was a bug parsing `pulumiplugin.json` that caused the CLI to error when that file existed in other packages. Since we were planning to expand the use of the file to other languages, and make it generated by default by SDKgen, we changed the name from `pulumiplugin.json` to `pulumi-plugin.json` to avoid breaking older CLIs with the bug (see https://github.com/pulumi/pulumi/pull/8593).\n\nAfter making that change, we never followed up to rename the `pulumiplugin.json` file in `pulumi-policy` to `pulumi-plugin.json`, largely because it didn't matter since we had the hardcode.\n\nHowever, this hardcode no longer works with the latest version of `pulumi-policy` (v1.11.0). This version was built with a newer version of `setuptools` which has a behavior change where the package name in the metadata will now allow underscores, instead of having underscores replaced with dashes (https://github.com/pypa/setuptools/pull/4159). This means that the package name reported from `pip list` is now `pulumi_policy` instead of `pulumi-policy`, which doesn't match the hardcoded list. And since there is no `pulumi-plugin.json` file in the package (it's still the old `pulumiplugin.json` name), the Pulumi Python language host thinks this package needs a plugin and tries to retrieve one that doesn't exist.\n\nThis change addresses the issue by renaming `pulumiplugin.json` to `pulumi-plugin.json` in the package.","shortMessageHtmlLink":"Indicate the PyPi package doesn't have a plugin"}},{"before":null,"after":"e14192af07557b20b4963795da5853011e067b09","ref":"refs/heads/justin/localinstall","pushedAt":"2024-07-20T00:27:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"},"commit":{"message":"[sdk/python] Allow editable installs without build step\n\nThis change makes it possible to install the Python SDK with `pip install -e sdk/python/lib` without having to first build the project and then install from the build directory with `pip install -e sdk/python/env/src`.\n\nThis helps speed up local development, but also makes it possible to install in this way from tests that require the version of the package to be a simple version like `1.0.0` and not `1.12.0a1721429785` like with the built package.","shortMessageHtmlLink":"[sdk/python] Allow editable installs without build step"}},{"before":"adb23cc5e20fcf7487f41cbf18cf83214d2c757f","after":null,"ref":"refs/heads/dependabot/go_modules/tests/integration/remote_component/testcomponent/go_modules-2a688453d7","pushedAt":"2024-06-19T23:51:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"c44fd97bde06a2d50a1d56362accde687f75e562","after":null,"ref":"refs/heads/dependabot/go_modules/tests/integration/remote_component/testcomponent/go_modules-25e8134bba","pushedAt":"2024-06-19T23:50:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"}},{"before":"ce90ce8e2961b1bbf7a743c88f4a8d3167da5d07","after":"09ce176c9e7524872f412a22932c32980ec8a70c","ref":"refs/heads/main","pushedAt":"2024-06-19T23:50:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"},"commit":{"message":"Bump the go_modules group across 1 directory with 2 updates (#355)\n\nBumps the go_modules group with 2 updates in the /tests/integration/remote_component/testcomponent directory: [golang.org/x/net](https://github.com/golang/net) and google.golang.org/protobuf.\r\n\r\n\r\nUpdates `golang.org/x/net` from 0.23.0 to 0.26.0\r\n- [Commits](https://github.com/golang/net/compare/v0.23.0...v0.26.0)\r\n\r\nUpdates `google.golang.org/protobuf` from 1.33.0 to 1.34.2\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/net\r\n dependency-type: indirect\r\n dependency-group: go_modules\r\n- dependency-name: google.golang.org/protobuf\r\n dependency-type: indirect\r\n dependency-group: go_modules\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the go_modules group across 1 directory with 2 updates (#355)"}},{"before":null,"after":"c44fd97bde06a2d50a1d56362accde687f75e562","ref":"refs/heads/dependabot/go_modules/tests/integration/remote_component/testcomponent/go_modules-25e8134bba","pushedAt":"2024-06-19T23:29:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the go_modules group across 1 directory with 2 updates\n\nBumps the go_modules group with 2 updates in the /tests/integration/remote_component/testcomponent directory: [golang.org/x/net](https://github.com/golang/net) and google.golang.org/protobuf.\n\n\nUpdates `golang.org/x/net` from 0.23.0 to 0.26.0\n- [Commits](https://github.com/golang/net/compare/v0.23.0...v0.26.0)\n\nUpdates `google.golang.org/protobuf` from 1.33.0 to 1.34.2\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n dependency-group: go_modules\n- dependency-name: google.golang.org/protobuf\n dependency-type: indirect\n dependency-group: go_modules\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the go_modules group across 1 directory with 2 updates"}},{"before":"2698eb0f030745fc1cd7a844e5a5e57a24bf53ac","after":null,"ref":"refs/heads/dependabot/go_modules/tests/integration/remote_component/testcomponent/go_modules-654f3690b0","pushedAt":"2024-06-19T23:28:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"}},{"before":"a9bf5fb4dd10316838e09d7587c49d6652bcd633","after":"ce90ce8e2961b1bbf7a743c88f4a8d3167da5d07","ref":"refs/heads/main","pushedAt":"2024-06-19T23:28:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"},"commit":{"message":"Bump the go_modules group across 1 directory with 2 updates (#353)\n\nBumps the go_modules group with 2 updates in the /tests/integration/remote_component/testcomponent directory: [golang.org/x/net](https://github.com/golang/net) and google.golang.org/protobuf.\r\n\r\n\r\nUpdates `golang.org/x/net` from 0.19.0 to 0.23.0\r\n- [Commits](https://github.com/golang/net/compare/v0.19.0...v0.23.0)\r\n\r\nUpdates `google.golang.org/protobuf` from 1.31.0 to 1.33.0\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/net\r\n dependency-type: indirect\r\n dependency-group: go_modules\r\n- dependency-name: google.golang.org/protobuf\r\n dependency-type: indirect\r\n dependency-group: go_modules\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the go_modules group across 1 directory with 2 updates (#353)"}},{"before":null,"after":"adb23cc5e20fcf7487f41cbf18cf83214d2c757f","ref":"refs/heads/dependabot/go_modules/tests/integration/remote_component/testcomponent/go_modules-2a688453d7","pushedAt":"2024-06-19T23:06:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the go_modules group across 1 directory with 2 updates\n\nBumps the go_modules group with 2 updates in the /tests/integration/remote_component/testcomponent directory: [golang.org/x/net](https://github.com/golang/net) and google.golang.org/protobuf.\n\n\nUpdates `golang.org/x/net` from 0.19.0 to 0.23.0\n- [Commits](https://github.com/golang/net/compare/v0.19.0...v0.23.0)\n\nUpdates `google.golang.org/protobuf` from 1.33.0 to 1.34.2\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n dependency-group: go_modules\n- dependency-name: google.golang.org/protobuf\n dependency-type: indirect\n dependency-group: go_modules\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the go_modules group across 1 directory with 2 updates"}},{"before":"579fe5e9e5be94456f8c323f0335645d355ffc12","after":null,"ref":"refs/heads/dependabot/go_modules/tests/integration/remote_component/testcomponent/google.golang.org/protobuf-1.33.0","pushedAt":"2024-06-19T23:05:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"}},{"before":"da458f4f6239ef10fd70afc57077dad330c8e104","after":"a9bf5fb4dd10316838e09d7587c49d6652bcd633","ref":"refs/heads/main","pushedAt":"2024-06-19T23:05:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"},"commit":{"message":"bump google.golang.org/protobuf (#341)\n\nBumps google.golang.org/protobuf from 1.31.0 to 1.33.0.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: google.golang.org/protobuf\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"bump google.golang.org/protobuf (#341)"}},{"before":null,"after":"2698eb0f030745fc1cd7a844e5a5e57a24bf53ac","ref":"refs/heads/dependabot/go_modules/tests/integration/remote_component/testcomponent/go_modules-654f3690b0","pushedAt":"2024-06-19T23:05:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the go_modules group across 1 directory with 2 updates\n\nBumps the go_modules group with 2 updates in the /tests/integration/remote_component/testcomponent directory: [golang.org/x/net](https://github.com/golang/net) and google.golang.org/protobuf.\n\n\nUpdates `golang.org/x/net` from 0.19.0 to 0.23.0\n- [Commits](https://github.com/golang/net/compare/v0.19.0...v0.23.0)\n\nUpdates `google.golang.org/protobuf` from 1.31.0 to 1.33.0\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n dependency-group: go_modules\n- dependency-name: google.golang.org/protobuf\n dependency-type: indirect\n dependency-group: go_modules\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the go_modules group across 1 directory with 2 updates"}},{"before":"7415c193ca8140af5c950e617273f53d8a61e6e5","after":null,"ref":"refs/heads/dependabot/go_modules/tests/integration/remote_component/testcomponent/github.com/cloudflare/circl-1.3.7","pushedAt":"2024-06-19T23:05:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"}},{"before":"be53dec8925d7ad02b5362ce52975cd0f1bed538","after":"da458f4f6239ef10fd70afc57077dad330c8e104","ref":"refs/heads/main","pushedAt":"2024-06-19T23:05:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinvp","name":"Justin Van Patten","path":"/justinvp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/710598?s=80&v=4"},"commit":{"message":"Bump github.com/cloudflare/circl (#328)\n\nBumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.3.3 to 1.3.7.\r\n- [Release notes](https://github.com/cloudflare/circl/releases)\r\n- [Commits](https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/cloudflare/circl\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump github.com/cloudflare/circl (#328)"}},{"before":"4cb17f8de770be65e3b88475f3de83c126a8c5ea","after":"be53dec8925d7ad02b5362ce52975cd0f1bed538","ref":"refs/heads/main","pushedAt":"2024-05-10T12:40:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tgummerer","name":"Thomas Gummerer","path":"/tgummerer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/191004?s=80&v=4"},"commit":{"message":"Merge pull request #347 from pulumi/tg/add-codeowners\n\nadd CODEOWNERS file","shortMessageHtmlLink":"Merge pull request #347 from pulumi/tg/add-codeowners"}},{"before":"09905034b429b35aeb774aeb7a5a854e14484e91","after":null,"ref":"refs/heads/tg/add-codeowners","pushedAt":"2024-05-10T12:40:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgummerer","name":"Thomas Gummerer","path":"/tgummerer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/191004?s=80&v=4"}},{"before":"247583cb3a81fcf4e33dcb42c27529168a7505a9","after":null,"ref":"refs/heads/tg/ci-scripts-one-level-up","pushedAt":"2024-05-10T12:40:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgummerer","name":"Thomas Gummerer","path":"/tgummerer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/191004?s=80&v=4"}},{"before":"d4bcfcd6d424be044114ac276841af011ba8d650","after":"4cb17f8de770be65e3b88475f3de83c126a8c5ea","ref":"refs/heads/main","pushedAt":"2024-05-10T12:40:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tgummerer","name":"Thomas Gummerer","path":"/tgummerer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/191004?s=80&v=4"},"commit":{"message":"Merge pull request #348 from pulumi/tg/ci-scripts-one-level-up\n\nadd ci-scripts to .gitignore","shortMessageHtmlLink":"Merge pull request #348 from pulumi/tg/ci-scripts-one-level-up"}},{"before":"b500228ecaf198290dcbcc7b8154d89a9495000f","after":"247583cb3a81fcf4e33dcb42c27529168a7505a9","ref":"refs/heads/tg/ci-scripts-one-level-up","pushedAt":"2024-05-10T12:11:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tgummerer","name":"Thomas Gummerer","path":"/tgummerer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/191004?s=80&v=4"},"commit":{"message":"add ci-scripts to .gitignore\n\nSince pulumi/scripts#141, check-worktree-is-clean also checks for\nuntracked files in the repository. However that means that it will\nalso recognize its own folder existing at the same level as the\nrepository as an unclean worktree.\n\nFix that by adding the ci-scripts folder to the .gitignore.","shortMessageHtmlLink":"add ci-scripts to .gitignore"}},{"before":"486d5a3c8e3cf6d6b9ae1ced0c4f7b24577c0f6c","after":"b500228ecaf198290dcbcc7b8154d89a9495000f","ref":"refs/heads/tg/ci-scripts-one-level-up","pushedAt":"2024-05-10T12:06:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tgummerer","name":"Thomas Gummerer","path":"/tgummerer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/191004?s=80&v=4"},"commit":{"message":"check out ci-scripts one level up on the filesystem\n\nSince https://github.com/pulumi/scripts/pull/141,\ncheck-worktree-is-clean also checks for untracked files in the\nrepository. However that means that it will also recognize its own\nfolder existing at the same level as the repository as an unclean\nworktree.\n\nFix that by checking the scripts out one level higher, so they are not\nin the same directory as the repository.","shortMessageHtmlLink":"check out ci-scripts one level up on the filesystem"}},{"before":"a51d885c1b3a92745b1b5625285108802938f5bc","after":"486d5a3c8e3cf6d6b9ae1ced0c4f7b24577c0f6c","ref":"refs/heads/tg/ci-scripts-one-level-up","pushedAt":"2024-05-10T12:06:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tgummerer","name":"Thomas Gummerer","path":"/tgummerer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/191004?s=80&v=4"},"commit":{"message":"check out ci-scripts one level up on the filesystem\n\nSince https://github.com/pulumi/scripts/pull/141,\ncheck-worktree-is-clean also checks for untracked files in the\nrepository. However that means that it will also recognize its own\nfolder existing at the same level as the repository as an unclean\nworktree.\n\nFix that by checking the scripts out one level higher, so they are not\nin the same directory as the repository.","shortMessageHtmlLink":"check out ci-scripts one level up on the filesystem"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEh0Ev0QA","startCursor":null,"endCursor":null}},"title":"Activity ยท pulumi/pulumi-policy"}