(token: String, repo: BevyRepo)
| 104 | |
| 105 | impl GithubClient { |
| 106 | pub fn new(token: String, repo: BevyRepo) -> Self { |
| 107 | let agent: ureq::Agent = ureq::AgentBuilder::new() |
| 108 | .user_agent("bevy-website-generate-release") |
| 109 | .build(); |
| 110 | |
| 111 | Self { agent, token, repo } |
| 112 | } |
| 113 | |
| 114 | /// Submits a GET request to `bevyengine/{repo}` |
| 115 | fn get(&self, path: &str, repo: BevyRepo) -> ureq::Request { |