This function uses the GitHub API to create a repository dispatch event that can trigger workflows.
Usage
trigger(
  event_type,
  repo = "rstudio/shinycoreci",
  client_payload = list(),
  auth_token = Sys.getenv("GITHUB_PAT")
)
trigger_tests(
  repo = "rstudio/shinycoreci",
  auth_token = Sys.getenv("GITHUB_PAT")
)
trigger_deploy(
  repo = "rstudio/shinycoreci",
  auth_token = Sys.getenv("GITHUB_PAT")
)
trigger_docker(
  repo = "rstudio/shinycoreci",
  auth_token = Sys.getenv("GITHUB_PAT")
)
trigger_results(
  repo = "rstudio/shinycoreci",
  auth_token = Sys.getenv("GITHUB_PAT")
)Arguments
- event_type
- The name of the event to create on the repository 
- repo
- The GitHub repo to create the event on; defaults to rstudio/shinycoreci 
- client_payload
- The JSON object to make available in the workflow as the - github.event.client_payloadobject
- auth_token
- Your GitHub Personal Access Token; defaults to - Sys.getenv("GITHUB_PAT")