feat: update with web assembly components
All checks were successful
continuous-integration/drone/push Build is passing

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2024-12-01 22:21:17 +01:00
parent 2387a70778
commit db4cc98643
14 changed files with 1500 additions and 25 deletions

View File

@@ -12,8 +12,8 @@ impl AptTask {
#[async_trait::async_trait]
impl Task for AptTask {
fn id(&self) -> String {
"apt".into()
async fn id(&self) -> anyhow::Result<String> {
Ok("apt".into())
}
async fn execute(&self) -> anyhow::Result<()> {