{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":292561501,"defaultBranch":"main-enterprise","name":"safe-settings","ownerLogin":"github","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-03T12:18:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9919?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724432931.0","currentOid":""},"activityList":{"items":[{"before":"8870a43a0d67ccd2df66bbf9be021657a1e7b10c","after":null,"ref":"refs/tags/2.0.21-rc.1","pushedAt":"2024-08-20T23:57:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"42b6b4f840a08d740ad47f8dd2953e32830ecd70","after":null,"ref":"refs/tags/2.0.21-rc.2","pushedAt":"2024-08-20T23:57:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"3eb0bd4c1ab923e2e99236c931c3ff39ae225f29","after":null,"ref":"refs/tags/2.0.21-rc.3","pushedAt":"2024-08-20T23:57:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"50d4defcc18dc80e98d7248ec99a60ff76b2b8ff","after":null,"ref":"refs/tags/2.0.21-rc.4","pushedAt":"2024-08-20T23:57:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"e2ffb51e4a2802cff13fa9ee6129f617bd150888","after":null,"ref":"refs/tags/2.0.21-rc.5","pushedAt":"2024-08-20T23:57:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"e2e031e090dcbcb077d52c97a40204b0a6294062","after":null,"ref":"refs/tags/2.0.21-rc.6","pushedAt":"2024-08-20T23:57:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"230b39d0a9c2d952e63c613bff88f47ddf8e0349","after":null,"ref":"refs/tags/2.0.21-rc.7","pushedAt":"2024-08-20T23:57:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"dbd45e0f559ca1c82c392ef7a6373a9ccde04a54","after":null,"ref":"refs/tags/2.0.21-rc.8","pushedAt":"2024-08-20T23:57:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"ea323952fdb64fac7c49d926dfd92b50f4ed3239","after":null,"ref":"refs/tags/2.0.22-rc.9","pushedAt":"2024-08-20T23:56:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"ea323952fdb64fac7c49d926dfd92b50f4ed3239","after":null,"ref":"refs/tags/2.0.22-rc.10","pushedAt":"2024-08-20T23:56:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"049e35e585de97184c95815600072dbb484b6ca0","after":null,"ref":"refs/tags/2.0.23-rc.11","pushedAt":"2024-08-20T23:56:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"0b65a6d398ae27ce98da14b8f0bce8328cb8a714","after":null,"ref":"refs/tags/2.0.24-rc.1","pushedAt":"2024-08-20T23:56:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"73b0c0ab3691490287cd2bec2ffa72c3fb8f8958","after":null,"ref":"refs/tags/2.0.24-rc.2","pushedAt":"2024-08-20T23:56:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"161929e98c49155228aece4dbcc4b79c98f8788d","after":null,"ref":"refs/tags/2.0.23","pushedAt":"2024-08-20T23:56:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"7caa65aaa70a9624e01c5cdab3c010db2b1a3869","after":null,"ref":"refs/tags/2.0.24-rc.4","pushedAt":"2024-08-20T23:56:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"f0466d7776480db6921eeaa6e8ed1935f7d70524","after":null,"ref":"refs/tags/2.0.25-rc.5","pushedAt":"2024-08-20T23:56:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"f0466d7776480db6921eeaa6e8ed1935f7d70524","after":null,"ref":"refs/tags/2.0.25","pushedAt":"2024-08-20T23:56:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"e584dbc552df2674186d61c7a17c040dafade634","after":null,"ref":"refs/tags/2.1.0","pushedAt":"2024-08-20T23:56:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"776b31d6304d9441c1863dd5e8c30039fb2f88d0","after":"fc5b693ba435f815c0c653e92b94ecd1745f9f47","ref":"refs/heads/main-enterprise","pushedAt":"2024-08-20T23:55:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"decyjphr","name":"Yadhav Jayaraman","path":"/decyjphr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57544838?s=80&v=4"},"commit":{"message":"Add Actions workflow to delete old releases (#667)\n\n* Create delete-old-releases.yml\n\n* Update delete-old-releases.yml\n\n* Update delete-old-releases.yml","shortMessageHtmlLink":"Add Actions workflow to delete old releases (#667)"}},{"before":"891ad18d8ac8c44ce71e66c57cbd5d79bdea2c78","after":"846faa625c769ddf2d1125a4cb360ee7b6b15f58","ref":"refs/heads/decyjphr/workflow-delete-releases","pushedAt":"2024-08-20T23:53:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"decyjphr","name":"Yadhav Jayaraman","path":"/decyjphr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57544838?s=80&v=4"},"commit":{"message":"Update delete-old-releases.yml","shortMessageHtmlLink":"Update delete-old-releases.yml"}},{"before":"1e95bcfcf1fd67ff7ecbdd606672c0439976bae3","after":"891ad18d8ac8c44ce71e66c57cbd5d79bdea2c78","ref":"refs/heads/decyjphr/workflow-delete-releases","pushedAt":"2024-08-20T23:50:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"decyjphr","name":"Yadhav Jayaraman","path":"/decyjphr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57544838?s=80&v=4"},"commit":{"message":"Update delete-old-releases.yml","shortMessageHtmlLink":"Update delete-old-releases.yml"}},{"before":"19e2691e2c1af133aed4939256e4c82ead1ebde9","after":"776b31d6304d9441c1863dd5e8c30039fb2f88d0","ref":"refs/heads/main-enterprise","pushedAt":"2024-08-20T14:12:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"decyjphr","name":"Yadhav Jayaraman","path":"/decyjphr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57544838?s=80&v=4"},"commit":{"message":"fix: add or update fields in the existing environment or rulesets (#665)\n\n* feat: initial commit\n\n* fix: merge deep code\n\n* fix: lint\n\n* fix: modification conditions\n\n* fix: simplify conditions\n\n---------\n\nCo-authored-by: ls07667 ","shortMessageHtmlLink":"fix: add or update fields in the existing environment or rulesets (#665)"}},{"before":"19e2691e2c1af133aed4939256e4c82ead1ebde9","after":"1e95bcfcf1fd67ff7ecbdd606672c0439976bae3","ref":"refs/heads/decyjphr/workflow-delete-releases","pushedAt":"2024-08-15T18:53:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"decyjphr","name":"Yadhav Jayaraman","path":"/decyjphr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57544838?s=80&v=4"},"commit":{"message":"Create delete-old-releases.yml","shortMessageHtmlLink":"Create delete-old-releases.yml"}},{"before":null,"after":"19e2691e2c1af133aed4939256e4c82ead1ebde9","ref":"refs/heads/decyjphr/workflow-delete-releases","pushedAt":"2024-08-15T18:38:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"decyjphr","name":"Yadhav Jayaraman","path":"/decyjphr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57544838?s=80&v=4"},"commit":{"message":"Environments tolerate concise configuration (#649)\n\n* decompose unit tests, patch sync for environments\n\n* remove logging, combine loops as per review comments\n\n* Add NopCommand, log.error, and errors\n\n* Allow concise config for Environments\n\nThis commit combines PR [616](https://github.com/github/safe-settings/pull/616) and [646](https://github.com/github/safe-settings/pull/646)\n\nenvironments.js\nAdd defensive code to prevent the GitHub API from being called with undefined data.\n\nIn the UI, and API an environment can be added with just an name.\n Now, safe-settings permits this as well.\nIn the UI, and API an environment can be added without variables.\n Now, safe-settings permits this as well.\nIn the UI, and API an environment can be added without deployment_protection_rules.\n Now, safe-settings permits this as well.\n\nenvironments.test.js\nAdd a test case for the scenario when there are zero existing environments\nAdd a test case for an environment name change\nAdd a test case inspired by PR 616 which adds 7 new environments with various attributes\nMove expect statements out of aftereach() as there is now variability in what is expected across test cases.\n Specifically, when there is no existing environment, that environment should NOT be queried for variables nor deployment_protection_rules\n\n* Update documentation: Environments permissions.\n\nAddresses issue: [Environments do not get provisioned for repositories set to internal or private #623](https://github.com/github/safe-settings/issues/623)\n\nAdds documentation for permissions required for safe-settings when Environments are used\n\n[List Environments](https://docs.github.com/en/rest/deployments/environments?apiVersion=2022-11-28#list-environments) API requires:\n```\nThe fine-grained token must have the following permission set:\n\n\"Actions\" repository permissions (read)\n```\n\n[Create an environment variable](https://docs.github.com/en/rest/actions/variables?apiVersion=2022-11-28#create-an-environment-variable) API requires:\n```\nThe fine-grained token must have the following permission set:\n\n\"Variables\" repository permissions (write) and \"Environments\" repository permissions (write)\n```\n\nWith permissions added, issue 623 was resolved.","shortMessageHtmlLink":"Environments tolerate concise configuration (#649)"}},{"before":"d4b8efa00dec50199d943e7a6e157108c1ce2a13","after":null,"ref":"refs/tags/1.0.0","pushedAt":"2024-08-15T16:48:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"decyjphr","name":"Yadhav Jayaraman","path":"/decyjphr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57544838?s=80&v=4"}},{"before":"1ea655f3495838ef08748f383525e2fabe5c2778","after":null,"ref":"refs/tags/1.1.1","pushedAt":"2024-08-15T16:47:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"decyjphr","name":"Yadhav Jayaraman","path":"/decyjphr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57544838?s=80&v=4"}},{"before":"2ec9f0495d2383510a4178a28c759c3a621e096e","after":null,"ref":"refs/tags/1.1.2","pushedAt":"2024-08-15T16:47:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"decyjphr","name":"Yadhav Jayaraman","path":"/decyjphr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57544838?s=80&v=4"}},{"before":"b4025542b5a0fbecb8f5fb24b3e98acd4d982885","after":null,"ref":"refs/tags/1.1.3","pushedAt":"2024-08-15T16:47:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"decyjphr","name":"Yadhav Jayaraman","path":"/decyjphr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57544838?s=80&v=4"}},{"before":"5d7b19101045c7499fc522a6fad5798f0a84ac5b","after":null,"ref":"refs/tags/1.1.4","pushedAt":"2024-08-15T16:47:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"decyjphr","name":"Yadhav Jayaraman","path":"/decyjphr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57544838?s=80&v=4"}},{"before":"af71e0ad079e7d598b952f94238a2d7f56edff62","after":null,"ref":"refs/tags/1.1.5","pushedAt":"2024-08-15T16:47:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"decyjphr","name":"Yadhav Jayaraman","path":"/decyjphr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57544838?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEn6DzAwA","startCursor":null,"endCursor":null}},"title":"Activity ยท github/safe-settings"}