Skip to content

Collect and store GH Actions and permissions Org level rules #150

@UlisesGascon

Description

@UlisesGascon

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions