feat: with context
All checks were successful
continuous-integration/drone/push Build is passing

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2024-02-03 18:54:17 +01:00
parent e8507cd2f2
commit 512c3f625e
7 changed files with 89 additions and 38 deletions

View File

@@ -6,6 +6,7 @@ use dagger_sdk::Container;
use futures::{stream, StreamExt};
use crate::{
cli,
dagger_middleware::{DaggerMiddleware, DynMiddleware},
rust_service::architecture::{Architecture, Os},
MainAction, PullRequestAction,
@@ -141,7 +142,7 @@ impl RustLib {
#[async_trait]
impl PullRequestAction for RustLib {
async fn execute_pull_request(&self) -> eyre::Result<()> {
async fn execute_pull_request(&self, _ctx: &mut cli::Context) -> eyre::Result<()> {
self.build_test().await?;
Ok(())
@@ -150,7 +151,7 @@ impl PullRequestAction for RustLib {
#[async_trait]
impl MainAction for RustLib {
async fn execute_main(&self) -> eyre::Result<()> {
async fn execute_main(&self, _ctx: &mut cli::Context) -> eyre::Result<()> {
self.build_test().await?;
Ok(())