Skip to content

Optional Private Activity  #13

@HPaulson

Description

@HPaulson

Proposal

  • Personally, I love this gist updater. I've been using it for a bit now, and find it fairly useful and unique. However, I work on closed-source projects much, much more often than open source ones. I'm sure that many others could relate. For this reason, I think it could be super beneficial for this action to include an option for displaying recent activity in private repos.

Why?

  • I think that this could be a very large benefit. Having optional support for displaying private-repo activity could be super cool to users who want to display it, and out of the way for users who don't wish to display it. Many GitHub users may work on closed-source projects, where they still have a community and would wish to display their overall activities on a gist. Similar to how GitHub allows private contributions to be accounted for in your "Contributions" tab, however it is not mandatory. This would be a very nice option to have, especially since private-repos are now unlimited and free on Github Orgs and Individuals, and will be used more often in the future than before.

Implementation

  • Using the GitHub API, you could easily accomplish this using the repo:status scope. Currently, this action uses just the gist scope to edit gists, and needs an access token anyway. With this feature, you could simply implement it by using the same access token they already provide, but requiring the repo:status scope if they chose to use the optional private activity.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions