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

[Problem] How should people who don't have permissions to OTTR_Template contribute? #377

Closed
cansavvy opened this issue Jan 10, 2022 · 5 comments
Assignees
Labels
bug Something isn't working

Comments

@cansavvy
Copy link
Collaborator

Describe what is not working with the template or is unclear in the documentation

The GHA require secrets to run. How can these be run and still allow contributions from OTTR_Template forked repos?

Solution strategy ideas:

  1. Transfer the forked repo branch to this repo to make the PR?
  2. Supply the GHA secret to the forked repository pull request?

Trying to think about which of these is more feasible and less dangerous security wise. Gotta do some googling and I'll report back.

@cansavvy cansavvy added the bug Something isn't working label Jan 10, 2022
@cansavvy cansavvy self-assigned this Jan 10, 2022
@cansavvy cansavvy changed the title ["Problem"] How should people who don't have permissions to OTTR_Template contribute? [Problem] How should people who don't have permissions to OTTR_Template contribute? Jan 10, 2022
@cansavvy
Copy link
Collaborator Author

Screen Shot 2022-01-11 at 8 44 30 AM

I think this should solve it. It's in organization settings > actions.

@cansavvy
Copy link
Collaborator Author

I'm going to temporarily remove my privileges for @cansavvy on this repo and see if this fixed worked.

@cansavvy
Copy link
Collaborator Author

Yay this works.

This was referenced Jan 14, 2022
@cansavvy
Copy link
Collaborator Author

The only thing that doesn't work with this is that render-preview and spell check won't be able to run, but if we just know that this is the case then we can act accordingly.

@jhudsl-robot
Copy link
Contributor

@carriewright11 this is the pertinent info. I need to add this info to the wiki: #423

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants