Skip to content

Commit bbc0d1c

Browse files
Merge pull request #993 from pietroalbini/remove-channelrs
Remove support for parsing channel.rs
2 parents 44cb05d + 908995c commit bbc0d1c

File tree

1 file changed

+0
-41
lines changed

1 file changed

+0
-41
lines changed

src/handlers/milestone_prs.rs

Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ pub async fn handle(ctx: &Context, event: &Event) -> anyhow::Result<()> {
4343
// Fetch the version from the upstream repository.
4444
let version = if let Some(version) = get_version_standalone(ctx, merge_sha).await? {
4545
version
46-
} else if let Some(version) = get_version_channelrs(ctx, merge_sha).await? {
47-
version
4846
} else {
4947
log::error!("could not find the version of {:?}", merge_sha);
5048
return Ok(());
@@ -97,42 +95,3 @@ async fn get_version_standalone(ctx: &Context, merge_sha: &str) -> anyhow::Resul
9795
.to_string(),
9896
))
9997
}
100-
101-
async fn get_version_channelrs(ctx: &Context, merge_sha: &str) -> anyhow::Result<Option<String>> {
102-
let resp = ctx
103-
.github
104-
.raw()
105-
.get(&format!(
106-
"https://raw.githubusercontent.com/rust-lang/rust/{}/src/bootstrap/channel.rs",
107-
merge_sha
108-
))
109-
.send()
110-
.await
111-
.with_context(|| format!("retrieving channel.rs for {}", merge_sha))?;
112-
113-
let resp = resp
114-
.text()
115-
.await
116-
.with_context(|| format!("deserializing text channel.rs for {}", merge_sha))?;
117-
118-
let prefix = r#"const CFG_RELEASE_NUM: &str = ""#;
119-
let start = if let Some(idx) = resp.find(prefix) {
120-
idx + prefix.len()
121-
} else {
122-
log::error!(
123-
"No {:?} in contents of channel.rs at {:?}",
124-
prefix,
125-
merge_sha
126-
);
127-
return Ok(None);
128-
};
129-
let after = &resp[start..];
130-
let end = if let Some(idx) = after.find('"') {
131-
idx
132-
} else {
133-
log::error!("No suffix in contents of channel.rs at {:?}", merge_sha);
134-
return Ok(None);
135-
};
136-
137-
Ok(Some(after[..end].to_string()))
138-
}

0 commit comments

Comments
 (0)