-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
curationManaging registry data and registry updatesManaging registry data and registry updatesfeatureTotally new functionality that does not exist in ROR currentlyTotally new functionality that does not exist in ROR currently
Description
Describe the problem you would like to solve
The ROR curation form currently uses Zapier to create GitHub issues from form submissions. Zapier adds an ongoing cost and an external dependency that can break in various ways. The same functionality can be recreated using a Google Apps Script attached to the form, which posts issues to GitHub via the API on each submission.
Describe the solution you'd like
Replace Zapier with a Google Apps Script attached to the ROR curation form by doing the following:
- Attach a Google Apps Script to the ROR curation form that maps form field IDs to the issue fields, formats as GitHub issue markdown, with permissions to create issues in ror-updates with a fine-grained token
- Configure a trigger on the script set to run
onFormSubmiton the "From form / On form submit" event. - Deprecate and remove Zapier once the Apps Script is verified working.
Who would benefit from this feature?
ROR team members who manage the curation form and process incoming requests.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
curationManaging registry data and registry updatesManaging registry data and registry updatesfeatureTotally new functionality that does not exist in ROR currentlyTotally new functionality that does not exist in ROR currently