From 9a3e8d7e3153e05ecf4d852aca9f15bf11dae402 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Sun, 3 Sep 2023 13:16:29 +0200 Subject: [PATCH] wip: find latest version --- src/revanced.rs | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/revanced.rs b/src/revanced.rs index 023e9f6..1e38563 100644 --- a/src/revanced.rs +++ b/src/revanced.rs @@ -1,4 +1,16 @@ -pub fn debug() { - eprintln!("Hello, world!"); - std::thread::sleep(std::time::Duration::from_millis(100)) +use octocrab::models::repos::Release; + +pub async fn search() { + eprintln!("{:#?}", get_latest_version().await) +} + +async fn get_latest_version() -> Release { + let octocrab = octocrab::instance(); + + octocrab + .repos("revanced", "revanced-patches") + .releases() + .get_latest() + .await + .expect("Can't find the latest version of Revanced") }