{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":274625369,"defaultBranch":"master","name":"infracost","ownerLogin":"infracost","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-24T09:11:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/68374653?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718220733.0","currentOid":""},"activityList":{"items":[{"before":"9392ec5950fc92783a6691ec7974839688f6934b","after":null,"ref":"refs/heads/test-push-1718220729387","pushedAt":"2024-06-12T19:32:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vdmgolub","name":"Vadim Golub","path":"/vdmgolub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87082?s=80&v=4"}},{"before":null,"after":"9392ec5950fc92783a6691ec7974839688f6934b","ref":"refs/heads/test-push-1718220729387","pushedAt":"2024-06-12T19:32:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vdmgolub","name":"Vadim Golub","path":"/vdmgolub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87082?s=80&v=4"},"commit":{"message":"enhance: Make --comment-path flag optional keeping --path required (#3108)\n\n* enhance: Make --comment-path flag optional keeping --path required\r\n\r\nWithout infracost.json validAt timestamp is missing that can lead to\r\nposting stale comments if `infracost comment` is run simultaneously.\r\n\r\n* fixup! enhance: Make --comment-path flag optional keeping --path required","shortMessageHtmlLink":"enhance: Make --comment-path flag optional keeping --path required (#…"}},{"before":null,"after":"db0adff39d02f7a44e6c9f137ce7b5babfba0932","ref":"refs/heads/fix/regions","pushedAt":"2024-06-12T14:17:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"fix: fixup more resources to use `GetRegion` method\n\nAdds support for more resources to use the `GetRegion` method, also changes\nthe signature of the method so that it we fetch the default region first and\npass this to the more specific resource function.","shortMessageHtmlLink":"fix: fixup more resources to use GetRegion method"}},{"before":"f2779ec7b8e90085824faa6ebcbdb162cbbbecb0","after":null,"ref":"refs/heads/enhance/optional-comment-path","pushedAt":"2024-06-12T10:57:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vdmgolub","name":"Vadim Golub","path":"/vdmgolub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87082?s=80&v=4"}},{"before":"b0ea65ddc7cdc80483a998633fab8bfd81757ca4","after":"9392ec5950fc92783a6691ec7974839688f6934b","ref":"refs/heads/master","pushedAt":"2024-06-12T10:57:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vdmgolub","name":"Vadim Golub","path":"/vdmgolub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87082?s=80&v=4"},"commit":{"message":"enhance: Make --comment-path flag optional keeping --path required (#3108)\n\n* enhance: Make --comment-path flag optional keeping --path required\r\n\r\nWithout infracost.json validAt timestamp is missing that can lead to\r\nposting stale comments if `infracost comment` is run simultaneously.\r\n\r\n* fixup! enhance: Make --comment-path flag optional keeping --path required","shortMessageHtmlLink":"enhance: Make --comment-path flag optional keeping --path required (#…"}},{"before":"d3397a777c5788240fe52c900ef349d93a76c69d","after":null,"ref":"refs/heads/IC-1205","pushedAt":"2024-06-12T07:16:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"}},{"before":"375c1200c4aa3c995d543ebf2911e9a77439286f","after":"b0ea65ddc7cdc80483a998633fab8bfd81757ca4","ref":"refs/heads/master","pushedAt":"2024-06-12T07:16:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"refactor: add `region` field to resource data (#3107)\n\n* refactor: add `region` field to resource data\r\n\r\nAdds a `Region` property to the `schema.ResourceData` which is set when\r\nparsing the plan and set before evaluating each individual resource. This\r\nproperty is meant to replace the old `d.Get` approach which sets the region\r\ndirectly on the `RawValues` of the json.\r\n\r\nThis new approach sets the `Region` after the references have been parsed and\r\nchanges the `azure` region functionality to use the `getLocation` logic that was\r\npreviously done on demand per resource.\r\n\r\n* refactor: add `GetRegion` func to `RegistryItem`\r\n\r\nAdds a resource specific `GetRegion` property to the `RegistryItem` which\r\ncan be used to override the provider default functionality for fetching a\r\nregion for a resource.\r\n\r\nChanges usage of `lookupRegion` functions in azure resources to use the new\r\n`ResourceData.Region` property which is computed before evaluation.\r\n\r\nChanges the `ResourceRegistryMap` to no longer use a `sync.Once` and instead be\r\nbuilt as a singleton `var`. This removes the sync requirement as callers only read\r\nfrom this map.\r\n\r\n* fix: recursively set the reference region if they are not already set","shortMessageHtmlLink":"refactor: add region field to resource data (#3107)"}},{"before":"8e5ac48bc12ea70194711a609c4daf86a7db368b","after":"d3397a777c5788240fe52c900ef349d93a76c69d","ref":"refs/heads/IC-1205","pushedAt":"2024-06-12T06:45:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"fix: recursively set the reference region if they are not already set","shortMessageHtmlLink":"fix: recursively set the reference region if they are not already set"}},{"before":"805788d9fb55506600de2f5859bc4429f9d1ac4a","after":"8e5ac48bc12ea70194711a609c4daf86a7db368b","ref":"refs/heads/IC-1205","pushedAt":"2024-06-12T06:17:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"refactor: add `GetRegion` func to `RegistryItem`\n\nAdds a resource specific `GetRegion` property to the `RegistryItem` which\ncan be used to override the provider default functionality for fetching a\nregion for a resource.\n\nChanges usage of `lookupRegion` functions in azure resources to use the new\n`ResourceData.Region` property which is computed before evaluation.\n\nChanges the `ResourceRegistryMap` to no longer use a `sync.Once` and instead be\nbuilt as a singleton `var`. This removes the sync requirement as callers only read\nfrom this map.","shortMessageHtmlLink":"refactor: add GetRegion func to RegistryItem"}},{"before":"999c81a44965dbbc0625e4bd6e7e75458598e02f","after":"805788d9fb55506600de2f5859bc4429f9d1ac4a","ref":"refs/heads/IC-1205","pushedAt":"2024-06-12T06:09:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"refactor: add `GetRegion` func to `RegistryItem`\n\nAdds a resource specific `GetRegion` property to the `RegistryItem` which\ncan be used to override the provider default functionality for fetching a\nregion for a resource.\n\nChanges usage of `lookupRegion` functions in azure resources to use the new\n`ResourceData.Region` property which is computed before evaluation.\n\nChanges the `ResourceRegistryMap` to no longer use a `sync.Once` and instead be\nbuilt as a singleton `var`. This removes the sync requirement as callers only read\nfrom this map.","shortMessageHtmlLink":"refactor: add GetRegion func to RegistryItem"}},{"before":"aa4421c5653536dc9b460656f3431bfa6a03120d","after":"999c81a44965dbbc0625e4bd6e7e75458598e02f","ref":"refs/heads/IC-1205","pushedAt":"2024-06-12T06:00:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"refactor: add `GetRegion` func to `RegistryItem`\n\nAdds a resource specific `GetRegion` property to the `RegistryItem` which\ncan be used to override the provider default functionality for fetching a\nregion for a resource.\n\nChanges usage of `lookupRegion` functions in azure resources to use the new\n`ResourceData.Region` property which is computed before evaluation.\n\nChanges the `ResourceRegistryMap` to no longer use a `sync.Once` and instead be\nbuilt as a singleton `var`. This removes the sync requirement as callers only read\nfrom this map.","shortMessageHtmlLink":"refactor: add GetRegion func to RegistryItem"}},{"before":"b81b2350bea69045e516f79145a9647bbe063ae9","after":"f2779ec7b8e90085824faa6ebcbdb162cbbbecb0","ref":"refs/heads/enhance/optional-comment-path","pushedAt":"2024-06-11T17:01:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vdmgolub","name":"Vadim Golub","path":"/vdmgolub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87082?s=80&v=4"},"commit":{"message":"fixup! enhance: Make --comment-path flag optional keeping --path required","shortMessageHtmlLink":"fixup! enhance: Make --comment-path flag optional keeping --path requ…"}},{"before":"9d016733d35873df771332f8fee91cd21dd43dff","after":null,"ref":"refs/heads/chore/fix-golden-tests","pushedAt":"2024-06-11T16:47:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vdmgolub","name":"Vadim Golub","path":"/vdmgolub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87082?s=80&v=4"}},{"before":"c70be28c4d8811c845a793d3db2412ce1d5bdf92","after":"375c1200c4aa3c995d543ebf2911e9a77439286f","ref":"refs/heads/master","pushedAt":"2024-06-11T16:47:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vdmgolub","name":"Vadim Golub","path":"/vdmgolub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87082?s=80&v=4"},"commit":{"message":"chore: Update AWS EKS Cluster resource tests (#3109)\n\nv1.26 is on extended support since June 11th 2024.","shortMessageHtmlLink":"chore: Update AWS EKS Cluster resource tests (#3109)"}},{"before":null,"after":"9d016733d35873df771332f8fee91cd21dd43dff","ref":"refs/heads/chore/fix-golden-tests","pushedAt":"2024-06-11T16:12:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vdmgolub","name":"Vadim Golub","path":"/vdmgolub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87082?s=80&v=4"},"commit":{"message":"chore: Update AWS EKS Cluster resource tests\n\nv1.26 is on extended support since June 11th 2024.","shortMessageHtmlLink":"chore: Update AWS EKS Cluster resource tests"}},{"before":null,"after":"b81b2350bea69045e516f79145a9647bbe063ae9","ref":"refs/heads/enhance/optional-comment-path","pushedAt":"2024-06-11T15:44:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vdmgolub","name":"Vadim Golub","path":"/vdmgolub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87082?s=80&v=4"},"commit":{"message":"enhance: Make --comment-path flag optional keeping --path required\n\nWithout infracost.json validAt timestamp is missing that can lead to\nposting stale comments if `infracost comment` is run simultaneously.","shortMessageHtmlLink":"enhance: Make --comment-path flag optional keeping --path required"}},{"before":"48b70f4ed7e7fa99b3ded683ac260d64b3ee01aa","after":"aa4421c5653536dc9b460656f3431bfa6a03120d","ref":"refs/heads/IC-1205","pushedAt":"2024-06-11T13:18:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"refactor: add `region` field to resource data\n\nAdds a `Region` property to the `schema.ResourceData` which is set when\nparsing the plan and set before evaluating each individual resource. This\nproperty is meant to replace the old `d.Get` approach which sets the region\ndirectly on the `RawValues` of the json.\n\nThis new approach sets the `Region` after the references have been parsed and\nchanges the `azure` region functionality to use the `getLocation` logic that was\npreviously done on demand per resource.","shortMessageHtmlLink":"refactor: add region field to resource data"}},{"before":"9d168ce980df32b1aae07b8206d40aa79a16cdfd","after":"48b70f4ed7e7fa99b3ded683ac260d64b3ee01aa","ref":"refs/heads/IC-1205","pushedAt":"2024-06-11T12:54:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"refactor: add `region` field to resource data\n\nAdds a `Region` property to the `schema.ResourceData` which is set when\nparsing the plan and set before evaluating each individual resource. This\nproperty is meant to replace the old `d.Get` approach which sets the region\ndirectly on the `RawValues` of the json.\n\nThis new approach sets the `Region` after the references have been parsed and\nchanges the `azure` region functionality to use the `getLocation` logic that was\npreviously done on demand per resource.","shortMessageHtmlLink":"refactor: add region field to resource data"}},{"before":null,"after":"9d168ce980df32b1aae07b8206d40aa79a16cdfd","ref":"refs/heads/IC-1205","pushedAt":"2024-06-11T12:46:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"refactor: add `region` field to resource data\n\nAdds a `Region` property to the `schema.ResourceData` which is set when\nparsing the plan and set before evaluating each individual resource. This\nproperty is meant to replace the old `d.Get` approach which sets the region\ndirectly on the `RawValues` of the json.\n\nThis new approach sets the `Region` after the references have been parsed and\nchanges the `azure` region functionality to use the `getLocation` logic that was\npreviously done on demand per resource.","shortMessageHtmlLink":"refactor: add region field to resource data"}},{"before":"26f575156c72066e6268f2c6fca31308938a68aa","after":null,"ref":"refs/heads/fix/relative_dependency_paths","pushedAt":"2024-06-10T15:41:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"owenrumney","name":"Owen","path":"/owenrumney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3049157?s=80&v=4"}},{"before":"f8211d1974a40f04dbaf879a8a691e4645e71942","after":"c70be28c4d8811c845a793d3db2412ce1d5bdf92","ref":"refs/heads/master","pushedAt":"2024-06-10T15:41:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"owenrumney","name":"Owen","path":"/owenrumney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3049157?s=80&v=4"},"commit":{"message":"fix: Get the relative path based on the starting path for var files (#3105)\n\nPattern matching doesn't work for the tfvar dependency paths when\r\nthey're relative but works okay when they're relative to the starting\r\npath like module calls","shortMessageHtmlLink":"fix: Get the relative path based on the starting path for var files (#…"}},{"before":"9e0d54e62ade35ae00b28668c742956d1be3bff1","after":"26f575156c72066e6268f2c6fca31308938a68aa","ref":"refs/heads/fix/relative_dependency_paths","pushedAt":"2024-06-10T15:13:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"owenrumney","name":"Owen","path":"/owenrumney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3049157?s=80&v=4"},"commit":{"message":"fix: Get the relative path based on the starting path for var files\n\nPattern matching doesn't work for the tfvar dependency paths when\nthey're relative but works okay when they're relative to the starting\npath like module calls","shortMessageHtmlLink":"fix: Get the relative path based on the starting path for var files"}},{"before":null,"after":"9e0d54e62ade35ae00b28668c742956d1be3bff1","ref":"refs/heads/fix/relative_dependency_paths","pushedAt":"2024-06-10T14:59:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"owenrumney","name":"Owen","path":"/owenrumney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3049157?s=80&v=4"},"commit":{"message":"Get the relative path based on the starting path for var files\n\nPattern matching doesn't work for the tfvar dependency paths when\nthey're relative but works okay when they're relative to the starting\npath like module calls","shortMessageHtmlLink":"Get the relative path based on the starting path for var files"}},{"before":"4baa72745e452a54e8ef9d94543818bc74917358","after":null,"ref":"refs/heads/IC-1272","pushedAt":"2024-06-10T13:33:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"}},{"before":"8db5372f62fc04b315d33c31dfce1902cbba143c","after":"f8211d1974a40f04dbaf879a8a691e4645e71942","ref":"refs/heads/master","pushedAt":"2024-06-10T13:33:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"fix: only marshal parser variables once for `matchPaths` (#3104)\n\nResolves issue where the parser variables where being marshalled to a\r\nmap for each `walkPath` call. This would cause an OOM for large repositories.","shortMessageHtmlLink":"fix: only marshal parser variables once for matchPaths (#3104)"}},{"before":"da36684ff618b279488d890251026334754e6c90","after":"4baa72745e452a54e8ef9d94543818bc74917358","ref":"refs/heads/IC-1272","pushedAt":"2024-06-10T13:01:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"fix: only marshal parser variables once for `matchPaths`\n\nResolves issue where the parser variables where being marshalled to a\nmap for each `walkPath` call. This would cause an OOM for large repositories.","shortMessageHtmlLink":"fix: only marshal parser variables once for matchPaths"}},{"before":"482d74a104cb7aa2df15401243493da3e9b5ad8a","after":"da36684ff618b279488d890251026334754e6c90","ref":"refs/heads/IC-1272","pushedAt":"2024-06-10T12:55:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"fix: only marshal parser variables once for `matchPaths`\n\nResolves issue where the parser variables where being marshalled to a\nmap for each `walkPath` call. This would cause an OOM for large repositories.","shortMessageHtmlLink":"fix: only marshal parser variables once for matchPaths"}},{"before":null,"after":"482d74a104cb7aa2df15401243493da3e9b5ad8a","ref":"refs/heads/IC-1272","pushedAt":"2024-06-10T12:51:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hugorut","name":"Hugo Rut","path":"/hugorut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6455139?s=80&v=4"},"commit":{"message":"fix: only marshal parser variables once for `matchPaths`\n\nResolves issue where the parser variables where being marshalled to a\nmap for each `walkPath` call.","shortMessageHtmlLink":"fix: only marshal parser variables once for matchPaths"}},{"before":"6a209652a4e3b353706be148dadb552f91435712","after":null,"ref":"refs/heads/feat/comment-path-flag","pushedAt":"2024-06-07T15:27:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vdmgolub","name":"Vadim Golub","path":"/vdmgolub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87082?s=80&v=4"}},{"before":"ace8a7b60e2607812048d92ec69b2b566d55d61c","after":"8db5372f62fc04b315d33c31dfce1902cbba143c","ref":"refs/heads/master","pushedAt":"2024-06-07T15:27:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vdmgolub","name":"Vadim Golub","path":"/vdmgolub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87082?s=80&v=4"},"commit":{"message":"feat: Add experimental --comment-path flag to comment command (#3103)\n\nThis flag expects a file with markdown comment content to post it to the\r\nPR/commit. When this flag is provided the --path flag is not needed.","shortMessageHtmlLink":"feat: Add experimental --comment-path flag to comment command (#3103)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY68XIgA","startCursor":null,"endCursor":null}},"title":"Activity · infracost/infracost"}