Skip to content

[FEAT]: Allow Defining Actions Access Settings on a Repository #1418

@cwthrivent

Description

@cwthrivent

Describe the need

In a repository, you can go to Settings -> Actions -> General and then there is a section for controlling the visibility/scope of the repository with respect to GitHub Actions. Here is a screenshot:

image

Currently, there does not seem to be a way to configure this via this Terraform provider (I apologize in advance if there is).

I found in the GitHub documentation that there is support for some API calls to fetch and set this value:

These are documented in the context of the GitHub Enterprise API, so I hope they are not out of scope for this provider. Let me know if they are.

SDK Version

No response

API Version

GitHub REST API 2022-11-28

Relevant log output

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: Up for grabsIssues that are ready to be worked on by anyoneType: FeatureNew feature or request

    Type

    No type

    Projects

    Status

    ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions