Similar to #147 and a requirement for #100.
The idea is to add the new columns (as NOT NULLABLE) (github_actions_enabled_repositories and github_actions_allowed_actions) to the github_organizations table. Possible values can be found in the docs.
Ideally we can fetch this information from the endpoint GET https://api.github.com/orgs/{org}/actions/permissions docs.
As expected we will need to include Json schema valdiation, seeds, fixtures and add it to the current workflow update-github-orgs
Similar to #147 and a requirement for #100.
The idea is to add the new columns (as NOT NULLABLE) (
github_actions_enabled_repositoriesandgithub_actions_allowed_actions) to thegithub_organizationstable. Possible values can be found in the docs.Ideally we can fetch this information from the endpoint
GET https://api.github.com/orgs/{org}/actions/permissionsdocs.As expected we will need to include Json schema valdiation, seeds, fixtures and add it to the current workflow
update-github-orgs