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

Implement GitHub API functionality #8

Open
3 of 5 tasks
vvidday opened this issue Feb 2, 2023 · 0 comments
Open
3 of 5 tasks

Implement GitHub API functionality #8

vvidday opened this issue Feb 2, 2023 · 0 comments

Comments

@vvidday
Copy link
Contributor

vvidday commented Feb 2, 2023

Implement functionality to:
- [ ] Fork publish-RepoSense repository
- [ ] Activate GitHub Actions on forked repository

  • Enable workflow write permissions
  • Enable GitHub Pages & set branch
  • Re-run a selected workflow
  • Update run.sh and config files (repo-config.csv, author-config.csv etc) in forked repository
  • Handle exceptions in the above actions (e.g. already has existing repo)

These will be required to perform the actual underlying functionality of the wizard, to generate the report for the user.

See https://github.com/reposense/RepoSense/blob/1430_feature_branch/reposense-wizard/src/store/githubStore.js for reference.

Ideally would include tests as well, maybe with mock data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant