Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trigger a new PR from the builder in the Shiny App #11

Open
cpauvert opened this issue May 13, 2021 · 3 comments
Open

Trigger a new PR from the builder in the Shiny App #11

cpauvert opened this issue May 13, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@cpauvert
Copy link
Owner

A serious improvement from the builder of new entry (#9) would be to trigger a PR directly from the Shiny app. I am not sure if it is possible but worth a try!

Perhaps starting with this: https://github.com/actions/starter-workflows

@cpauvert cpauvert self-assigned this May 13, 2021
@cpauvert
Copy link
Owner Author

Another option could be to set a template for an issue. The template would have much of the attributes needed for a new entry. Perhaps issues with template can be parsed by already developed Github Actions

@cpauvert
Copy link
Owner Author

Another option could be to set a template for an issue. The template would have much of the attributes needed for a new entry. Perhaps issues with template can be parsed by already developed Github Actions

Could look into https://github.com/marketplace/actions/issue-body-parser

@cpauvert cpauvert added enhancement New feature or request help wanted Extra attention is needed labels Jul 2, 2021
@cpauvert
Copy link
Owner Author

Some people also tried to 'save' edits from a Shiny App to a Github repository (https://stackoverflow.com/q/65157977). Could be something to look at.
Otherwise I need to find a way to connect R/Shiny to a Github repo for the user to be able to fork, edit, commit and PR. So far I have seen git2r packages but that seems more local.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant