Running examples in 'contribution-Ex.R' failed
The error most likely occurred in:

> ### Name: pull_github
> ### Title: Pull contributions from GitHub
> ### Aliases: pull_github
> 
> ### ** Examples
> 
> pull_github(
+   repo = "UCSCXenaTools", owner = "ShixiangWang",
+   username = "ShixiangWang", role = "developer"
+ )
The code didn't run successfuly due to the following reason:
Error in `mutate_cols()`:
! Problem with `mutate()` column `contribution`.
ℹ `contribution = .pull(...)`.
✖ 
GitHub API error (403): 
Message: API rate limit exceeded for 129.217.207.166. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)
Read more at https://docs.github.com/rest/overview/resources-in-the-rest-api#rate-limiting
ℹ The error occurred in row 1.
Caused by error in `gh_process_response()`:
! 
GitHub API error (403): 
Message: API rate limit exceeded for 129.217.207.166. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)
Read more at https://docs.github.com/rest/overview/resources-in-the-rest-api#rate-limiting
Backtrace:
     ▆
  1. ├─contribution::pull_github(...)
  2. │ └─data %>% dplyr::rowwise() %>% ...
  3. ├─dplyr::mutate(...)
  4. ├─dplyr:::mutate.data.frame(...)
  5. │ └─dplyr:::mutate_cols(.data, ..., caller_env = caller_env())
  6. │   ├─base::withCallingHandlers(...)
  7. │   └─mask$eval_all_mutate(quo)
  8. ├─contribution .pull(...)
  9. │ └─base::tryCatch(...)
 10. │   └─base tryCatchList(expr, classes, parentenv, handlers)
 11. │     └─base tryCatchOne(expr, names, parentenv, handlers[[1L]])
 12. │       └─value[[3L]](cond)
 13. │         └─base::message(e)
 14. │           ├─base::withRestarts(...)
 15. │           │ └─base withOneRestart(expr, restarts[[1L]])
 16. │           │   └─base doWithOneRestart(return(expr), restart)
 17. │           └─base::signalCondition(cond)
 18. └─dplyr `<fn>`(`<gthb_rrr>`)
 19.   └─rlang::abort(...)
Execution halted