{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":72477752,"defaultBranch":"master","name":"pulumi","ownerLogin":"pulumi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-31T21:02:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21992475?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716057447.0","currentOid":""},"activityList":{"items":[{"before":"2727bd7826dce3253111d83c3de1f63e97e55fb3","after":"bd1fbd8f060ff231939ee9d31658ebe96e96765e","ref":"refs/heads/lukehoban/ignoreChangesRefresh","pushedAt":"2024-05-19T02:00:49.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"lukehoban","name":"Luke Hoban","path":"/lukehoban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/223467?s=80&v=4"},"commit":{"message":"Add `pulumi state set-ignore-changes ` command\n\nEnables setting the `ignoreChanges` resource option on a resource directly in the state. This is important for use cases where `ignoreChanges` must be applied ahead of a `refresh` operation, without being able to do a `pulumi up` in between to add the resource option via code.","shortMessageHtmlLink":"Add pulumi state set-ignore-changes <urn> command"}},{"before":"6614e18498937b26f4177c216a29ef781b1122c9","after":null,"ref":"refs/heads/fraser/fixDataRaceGetResource","pushedAt":"2024-05-18T18:37:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Frassle","name":"Fraser Waters","path":"/Frassle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1398274?s=80&v=4"}},{"before":"5de4c2aa5f673508c32302ac9ec26e633867e245","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-16225-6dfd57d554c49f727a91626a33f1561b7ebd8433","pushedAt":"2024-05-18T18:37:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"6dfd57d554c49f727a91626a33f1561b7ebd8433","after":"5de4c2aa5f673508c32302ac9ec26e633867e245","ref":"refs/heads/master","pushedAt":"2024-05-18T18:37:26.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Lock state access in `builtinProvider.getResource` (#16225)\n\n\n\n# Description\n\n\n\nFound by data race checker.","shortMessageHtmlLink":"Lock state access in builtinProvider.getResource (#16225)"}},{"before":"65d86aa5faff1bc226c86904804635b3eff6b3d4","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-16210-6dfd57d554c49f727a91626a33f1561b7ebd8433","pushedAt":"2024-05-18T17:50:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"33c46b37f8d7e814a1628675dd27b3d456a14288","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-16225-65d86aa5faff1bc226c86904804635b3eff6b3d4","pushedAt":"2024-05-18T17:50:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"5de4c2aa5f673508c32302ac9ec26e633867e245","ref":"refs/heads/gh-readonly-queue/master/pr-16225-6dfd57d554c49f727a91626a33f1561b7ebd8433","pushedAt":"2024-05-18T17:50:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Lock state access in `builtinProvider.getResource` (#16225)\n\n\n\n# Description\n\n\n\nFound by data race checker.","shortMessageHtmlLink":"Lock state access in builtinProvider.getResource (#16225)"}},{"before":null,"after":"33c46b37f8d7e814a1628675dd27b3d456a14288","ref":"refs/heads/gh-readonly-queue/master/pr-16225-65d86aa5faff1bc226c86904804635b3eff6b3d4","pushedAt":"2024-05-18T17:43:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Lock state access in `builtinProvider.getResource` (#16225)\n\n\n\n# Description\n\n\n\nFound by data race checker.","shortMessageHtmlLink":"Lock state access in builtinProvider.getResource (#16225)"}},{"before":null,"after":"65d86aa5faff1bc226c86904804635b3eff6b3d4","ref":"refs/heads/gh-readonly-queue/master/pr-16210-6dfd57d554c49f727a91626a33f1561b7ebd8433","pushedAt":"2024-05-18T17:12:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Support Parameterize in get-schema, gen-sdk (#16210)\n\n\n\n# Description\n\n\n\nThis plumbs the use of the Parameterize method and GetSchema into\nget-schema (and gen-sdk partially, not that sdk gen can actually deal\nwith it yet properly).\n\nIt also happens to fix get-schema working better for shimless providers\n(i.e. pointing to a folder and using the language host to run it).\n\n## Checklist\n\n- [x] I have run `make tidy` to update any new dependencies\n- [x] I have run `make lint` to verify my code passes the lint check\n - [x] I have formatted my code using `gofumpt`\n\n\n- [x] I have added tests that prove my fix is effective or that my\nfeature works\n\n- [ ] I have run `make changelog` and committed the\n`changelog/pending/` documenting my change\n\n- [ ] Yes, there are changes in this PR that warrants bumping the Pulumi\nCloud API version\n","shortMessageHtmlLink":"Support Parameterize in get-schema, gen-sdk (#16210)"}},{"before":"80adefbcef2b68d7ab22864284fcfabb0db5672f","after":"6614e18498937b26f4177c216a29ef781b1122c9","ref":"refs/heads/fraser/fixDataRaceGetResource","pushedAt":"2024-05-18T17:11:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Frassle","name":"Fraser Waters","path":"/Frassle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1398274?s=80&v=4"},"commit":{"message":"Lock state access in `builtinProvider.getResource`\n\nFound by data race checker.","shortMessageHtmlLink":"Lock state access in builtinProvider.getResource"}},{"before":null,"after":"80adefbcef2b68d7ab22864284fcfabb0db5672f","ref":"refs/heads/fraser/fixDataRaceGetResource","pushedAt":"2024-05-18T16:48:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Frassle","name":"Fraser Waters","path":"/Frassle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1398274?s=80&v=4"},"commit":{"message":"Lock state access in `builtinProvider.getResource`\n\nFound by data race checker.","shortMessageHtmlLink":"Lock state access in builtinProvider.getResource"}},{"before":"4074c98c0595336228fe58a21062d3e60add3396","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-16210-6dfd57d554c49f727a91626a33f1561b7ebd8433","pushedAt":"2024-05-18T16:40:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"4074c98c0595336228fe58a21062d3e60add3396","ref":"refs/heads/gh-readonly-queue/master/pr-16210-6dfd57d554c49f727a91626a33f1561b7ebd8433","pushedAt":"2024-05-18T15:58:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Support Parameterize in get-schema, gen-sdk (#16210)\n\n\n\n# Description\n\n\n\nThis plumbs the use of the Parameterize method and GetSchema into\nget-schema (and gen-sdk partially, not that sdk gen can actually deal\nwith it yet properly).\n\nIt also happens to fix get-schema working better for shimless providers\n(i.e. pointing to a folder and using the language host to run it).\n\n## Checklist\n\n- [x] I have run `make tidy` to update any new dependencies\n- [x] I have run `make lint` to verify my code passes the lint check\n - [x] I have formatted my code using `gofumpt`\n\n\n- [x] I have added tests that prove my fix is effective or that my\nfeature works\n\n- [ ] I have run `make changelog` and committed the\n`changelog/pending/` documenting my change\n\n- [ ] Yes, there are changes in this PR that warrants bumping the Pulumi\nCloud API version\n","shortMessageHtmlLink":"Support Parameterize in get-schema, gen-sdk (#16210)"}},{"before":"5bc364be1726ca421c914196cf29951b4176bac6","after":"0c9178ddb003713555b32272104ae4f1b823d5ce","ref":"refs/heads/zaid/fix-numeric-enums-program-gen","pushedAt":"2024-05-18T14:10:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Zaid-Ajaj","name":"Zaid Ajaj","path":"/Zaid-Ajaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13316248?s=80&v=4"},"commit":{"message":"Fix generating constructor examples for resources that have numeric enums as input","shortMessageHtmlLink":"Fix generating constructor examples for resources that have numeric e…"}},{"before":"a31a6dbb0f9e0ebb918530a07184181297a5ccb1","after":"5bc364be1726ca421c914196cf29951b4176bac6","ref":"refs/heads/zaid/fix-numeric-enums-program-gen","pushedAt":"2024-05-18T14:10:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zaid-Ajaj","name":"Zaid Ajaj","path":"/Zaid-Ajaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13316248?s=80&v=4"},"commit":{"message":"regen docs","shortMessageHtmlLink":"regen docs"}},{"before":"c8fbb923d6e69dba00f881290394f4231257632f","after":"a31a6dbb0f9e0ebb918530a07184181297a5ccb1","ref":"refs/heads/zaid/fix-numeric-enums-program-gen","pushedAt":"2024-05-18T13:38:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Zaid-Ajaj","name":"Zaid Ajaj","path":"/Zaid-Ajaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13316248?s=80&v=4"},"commit":{"message":"Fix generating constructor examples for resources that have numeric enums as input","shortMessageHtmlLink":"Fix generating constructor examples for resources that have numeric e…"}},{"before":"dca2a126d315731793a7e558e6432c85d0a65bae","after":"c8fbb923d6e69dba00f881290394f4231257632f","ref":"refs/heads/zaid/fix-numeric-enums-program-gen","pushedAt":"2024-05-18T13:37:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zaid-Ajaj","name":"Zaid Ajaj","path":"/Zaid-Ajaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13316248?s=80&v=4"},"commit":{"message":"Add test for string enum and delay computation of convertFn","shortMessageHtmlLink":"Add test for string enum and delay computation of convertFn"}},{"before":null,"after":"144a8719b5945dbc7c20b04c3f2a715de85c23e1","ref":"refs/heads/justin/test","pushedAt":"2024-05-18T00:34:11.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":"Add more details","shortMessageHtmlLink":"Add more details"}},{"before":"b3cf48d7e272071d45cd61f459fb15a926452e3e","after":"f03e557b4f31455ff12e31bfa5460c3c4299ee08","ref":"refs/heads/blampe/dotnet-lowercase","pushedAt":"2024-05-17T23:27:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"blampe","name":"Bryce Lampe","path":"/blampe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/848843?s=80&v=4"},"commit":{"message":"fix others","shortMessageHtmlLink":"fix others"}},{"before":"537aa15b060a0d88e1b96b3b9631a0daba853192","after":"dca2a126d315731793a7e558e6432c85d0a65bae","ref":"refs/heads/zaid/fix-numeric-enums-program-gen","pushedAt":"2024-05-17T22:37:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Zaid-Ajaj","name":"Zaid Ajaj","path":"/Zaid-Ajaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13316248?s=80&v=4"},"commit":{"message":"Fix generating constructor examples for resources that have numeric enums as input","shortMessageHtmlLink":"Fix generating constructor examples for resources that have numeric e…"}},{"before":"5525d35bb4e61bb927a007214927d567b5a71786","after":"537aa15b060a0d88e1b96b3b9631a0daba853192","ref":"refs/heads/zaid/fix-numeric-enums-program-gen","pushedAt":"2024-05-17T22:36:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zaid-Ajaj","name":"Zaid Ajaj","path":"/Zaid-Ajaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13316248?s=80&v=4"},"commit":{"message":"typo","shortMessageHtmlLink":"typo"}},{"before":"dacabae85de97a83cf4041918ad76dbf8609f5c2","after":"5525d35bb4e61bb927a007214927d567b5a71786","ref":"refs/heads/zaid/fix-numeric-enums-program-gen","pushedAt":"2024-05-17T22:36:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zaid-Ajaj","name":"Zaid Ajaj","path":"/Zaid-Ajaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13316248?s=80&v=4"},"commit":{"message":"Fix generating constructor examples for resources that have enumeric enums as input","shortMessageHtmlLink":"Fix generating constructor examples for resources that have enumeric …"}},{"before":null,"after":"dacabae85de97a83cf4041918ad76dbf8609f5c2","ref":"refs/heads/zaid/fix-numeric-enums-program-gen","pushedAt":"2024-05-17T22:35:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Zaid-Ajaj","name":"Zaid Ajaj","path":"/Zaid-Ajaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13316248?s=80&v=4"},"commit":{"message":"fix a panic when refresh is used with --continue-on-error (#16184)\n\nRefreshes have their own way of dealing with errors, which does not\nmatch what we want to do with ContinueOnError (it's further reaching, we\nstill want to refresh dependents of failed resources). Therefore we made\nthem mutually exclusive.\n\nThe original change however missed that it's also possible for refreshes\nto happen during `pulumi up` using the `--refresh` flag. This currently\nresults in an assert/panic.\n\nFix this by not passing the `ContinueOnError` option through when we\nhave a refresh. This still gives us the right behaviour since refresh\nignores the errors anyway.\n\nFixes https://github.com/pulumi/pulumi/issues/16177\n\n## Checklist\n\n- [x] I have run `make tidy` to update any new dependencies\n- [x] I have run `make lint` to verify my code passes the lint check\n - [x] I have formatted my code using `gofumpt`\n\n\n- [x] I have added tests that prove my fix is effective or that my\nfeature works\n\n- [x] I have run `make changelog` and committed the\n`changelog/pending/` documenting my change\n\n- [ ] Yes, there are changes in this PR that warrants bumping the Pulumi\nCloud API version\n","shortMessageHtmlLink":"fix a panic when refresh is used with --continue-on-error (#16184)"}},{"before":"bdda3414ba4ba51ffa9662d020787844bc54cf85","after":"7db586a28066bcecb9b51c682a3b041bfab55e2b","ref":"refs/heads/zaid/import-codegen-guessing-id-references","pushedAt":"2024-05-17T16:58:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Zaid-Ajaj","name":"Zaid Ajaj","path":"/Zaid-Ajaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13316248?s=80&v=4"},"commit":{"message":"Guess ID references of dependant resources when generating code for import operations","shortMessageHtmlLink":"Guess ID references of dependant resources when generating code for i…"}},{"before":"9d873a6c09d2b3fb23f263dbfdd4eeaf72d59b78","after":"bdda3414ba4ba51ffa9662d020787844bc54cf85","ref":"refs/heads/zaid/import-codegen-guessing-id-references","pushedAt":"2024-05-17T16:58:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zaid-Ajaj","name":"Zaid Ajaj","path":"/Zaid-Ajaj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13316248?s=80&v=4"},"commit":{"message":"Do not refer to a specific resource by ID when multiple resources have that same ID","shortMessageHtmlLink":"Do not refer to a specific resource by ID when multiple resources hav…"}},{"before":"253f3595133ccae786c58820438fb3dbd217f5be","after":"c9e47e4bba99b769acdd1cb1e8d917602c96533f","ref":"refs/heads/tg/default-providers-take-2","pushedAt":"2024-05-17T16:20:06.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":"implement programmatic default providers based on context in the engine and Go\n\nThis PR takes an alternative approach for implementing programmatic\ndefault providers, that was suggested in the internal design doc.\n\nInstead of making the default provider global, we create an API with a\ncallback that creates a new subcontext. In that subcontext and only\nin that subcontext is the provider set as the default provider. We\nachieve this by setting up a new monitor with a different port, so the\nengine can distinguish between the contexts.","shortMessageHtmlLink":"implement programmatic default providers based on context in the engi…"}},{"before":"f2058a7cc2cd6807dbf65c62a45cf9af9b5f89a0","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-16210-6dfd57d554c49f727a91626a33f1561b7ebd8433","pushedAt":"2024-05-17T16:09:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"88a28c430c9f2a0964c9e352f870d5d501263dd6","after":null,"ref":"refs/heads/wjones/target-deleted-with","pushedAt":"2024-05-17T16:08:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lunaris","name":"Will Jones","path":"/lunaris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163793?s=80&v=4"}},{"before":"6dfd57d554c49f727a91626a33f1561b7ebd8433","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-16220-039fa8bb6f3a756437881844beeb454a593c2ebe","pushedAt":"2024-05-17T16:08:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"039fa8bb6f3a756437881844beeb454a593c2ebe","after":"6dfd57d554c49f727a91626a33f1561b7ebd8433","ref":"refs/heads/master","pushedAt":"2024-05-17T16:08:15.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Check property dependencies and `DeletedWith` for target dependents (#16220)\n\nThe `--target-dependents` flag instructs Pulumi to include dependents of\nspecified targets. Presently we check dependencies, parents and\nproviders, but not property dependencies and `DeletedWith`\nrelationships. This commit fixes this so that these relationships are\ncorrectly checked.","shortMessageHtmlLink":"Check property dependencies and DeletedWith for target dependents (#…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETd3iSQA","startCursor":null,"endCursor":null}},"title":"Activity · pulumi/pulumi"}