mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-10-07 03:00:29 +00:00
parent
3f6aeb0f34
commit
1786e22876
4 changed files with 758 additions and 18 deletions
316
run.json
316
run.json
File diff suppressed because one or more lines are too long
449
stages/009-fixup@1/diff.patch
Normal file
449
stages/009-fixup@1/diff.patch
Normal file
|
|
@ -0,0 +1,449 @@
|
|||
diff --git a/Cargo.lock b/Cargo.lock
|
||||
index 187bd3181..3d8895cd1 100644
|
||||
--- a/Cargo.lock
|
||||
+++ b/Cargo.lock
|
||||
@@ -1660,7 +1660,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-acp"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"agent-client-protocol",
|
||||
"agent-client-protocol-tokio",
|
||||
@@ -1679,7 +1679,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-agent"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
@@ -1721,7 +1721,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-api"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"fabro-automation",
|
||||
@@ -1744,7 +1744,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-auth"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
@@ -1768,7 +1768,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-automation"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"croner",
|
||||
"hex",
|
||||
@@ -1783,11 +1783,11 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-build-support"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
|
||||
[[package]]
|
||||
name = "fabro-checkpoint"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"fabro-config",
|
||||
@@ -1803,7 +1803,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-cli"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"assert_cmd",
|
||||
@@ -1905,7 +1905,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-client"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bytes",
|
||||
@@ -1934,7 +1934,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-config"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"chrono",
|
||||
@@ -1963,7 +1963,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-core"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"fabro-types",
|
||||
@@ -1978,7 +1978,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-dev"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"assert_cmd",
|
||||
@@ -1997,7 +1997,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-dump"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bytes",
|
||||
@@ -2011,7 +2011,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-environment"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"fabro-config",
|
||||
"fabro-types",
|
||||
@@ -2027,7 +2027,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-github"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"base64",
|
||||
@@ -2049,7 +2049,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-graphviz"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"fabro-types",
|
||||
@@ -2063,7 +2063,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-hooks"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"fabro-agent",
|
||||
@@ -2087,7 +2087,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-http"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"fabro-static",
|
||||
"http",
|
||||
@@ -2097,7 +2097,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-install"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"base64",
|
||||
@@ -2113,7 +2113,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-interview"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"dialoguer",
|
||||
@@ -2128,7 +2128,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-llm"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
@@ -2163,7 +2163,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-macros"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"fabro-options-metadata",
|
||||
@@ -2174,7 +2174,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-manifest"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"fabro-api",
|
||||
@@ -2192,7 +2192,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-mcp"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"axum",
|
||||
@@ -2212,7 +2212,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-mcp-server"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"chrono",
|
||||
@@ -2239,7 +2239,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-model"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"fabro-static",
|
||||
"http",
|
||||
@@ -2255,7 +2255,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-oauth"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"axum",
|
||||
@@ -2277,7 +2277,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-options-metadata"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"serde",
|
||||
"serde_json",
|
||||
@@ -2285,7 +2285,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-proc"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"cc",
|
||||
"libc",
|
||||
@@ -2294,7 +2294,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-redact"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"aho-corasick",
|
||||
"ref-cast",
|
||||
@@ -2310,7 +2310,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-sandbox"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
@@ -2356,7 +2356,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-server"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
@@ -2445,7 +2445,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-slack"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"fabro-http",
|
||||
"fabro-interview",
|
||||
@@ -2467,18 +2467,18 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-spa"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"rust-embed",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "fabro-static"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
|
||||
[[package]]
|
||||
name = "fabro-store"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"bytes",
|
||||
@@ -2505,7 +2505,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-telemetry"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"base64",
|
||||
@@ -2531,7 +2531,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-template"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"fabro-types",
|
||||
@@ -2545,7 +2545,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-test"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"assert_cmd",
|
||||
"axum",
|
||||
@@ -2568,7 +2568,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-tool"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
@@ -2589,7 +2589,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-tracker"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
@@ -2603,7 +2603,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-types"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"clap",
|
||||
@@ -2624,7 +2624,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-util"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"console 0.15.11",
|
||||
@@ -2644,7 +2644,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-validate"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"fabro-acp",
|
||||
"fabro-graphviz",
|
||||
@@ -2657,7 +2657,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-variable"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"fabro-types",
|
||||
@@ -2669,7 +2669,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-vault"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"fabro-static",
|
||||
@@ -2682,7 +2682,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fabro-workflow"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"assert_cmd",
|
||||
@@ -7494,7 +7494,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "twin-github"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"axum",
|
||||
"base64",
|
||||
@@ -7513,7 +7513,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "twin-openai"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-stream",
|
||||
diff --git a/Cargo.toml b/Cargo.toml
|
||||
index 6cbe3767b..062736ab1 100644
|
||||
--- a/Cargo.toml
|
||||
+++ b/Cargo.toml
|
||||
@@ -5,7 +5,7 @@ resolver = "2"
|
||||
|
||||
[workspace.package]
|
||||
edition = "2021"
|
||||
-version = "0.247.0-nightly.0"
|
||||
+version = "0.250.0-nightly.0"
|
||||
license = "MIT"
|
||||
|
||||
[workspace.dependencies]
|
||||
6
stages/009-fixup@1/status.json
Normal file
6
stages/009-fixup@1/status.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"outcome": "succeeded",
|
||||
"notes": "Stage completed: fixup",
|
||||
"failure_reason": null,
|
||||
"timestamp": "2026-06-01T20:21:17.831492Z"
|
||||
}
|
||||
5
stages/010-verify@2/script_invocation.json
Normal file
5
stages/010-verify@2/script_invocation.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"script": "git fetch origin main 2>&1 && git merge --no-edit --no-stat origin/main 2>&1 && cargo +nightly-2026-04-14 fmt --all 2>&1 && cargo dev docs refresh 2>&1 && cargo +nightly-2026-04-14 fmt --check --all 2>&1 && { command -v rg >/dev/null 2>&1 || { echo 'rg is required for verify'; exit 127; }; } && ! rg -n 'AuthMode::Disabled|RunAuthMethod|RunSubjectProvenance|\\bActorRef\\b|\\bActorKind\\b|AuthenticatedSubject|AuthenticatedService|AuthorizeRunScoped|AuthorizeRunBlob|AuthorizeStageArtifact|AuthorizeCommandLog|auth_method\\s*==\\s*\"disabled\"' lib/crates apps lib/packages docs/public/api-reference/fabro-api.yaml 2>&1 && cargo +nightly-2026-04-14 clippy --workspace --all-targets -- -D warnings 2>&1 && cargo nextest run --workspace --status-level slow --profile ci 2>&1 && cargo dev docs check 2>&1 && bun install --frozen-lockfile 2>&1 && (cd apps/fabro-web && bun run typecheck) 2>&1 && (cd apps/fabro-web && bun run test) 2>&1 && (cd lib/packages/fabro-api-client && bun run typecheck) 2>&1 && cargo dev build -- -p fabro-cli --release 2>&1",
|
||||
"command": "exec 2>&1\ngit fetch origin main 2>&1 && git merge --no-edit --no-stat origin/main 2>&1 && cargo +nightly-2026-04-14 fmt --all 2>&1 && cargo dev docs refresh 2>&1 && cargo +nightly-2026-04-14 fmt --check --all 2>&1 && { command -v rg >/dev/null 2>&1 || { echo 'rg is required for verify'; exit 127; }; } && ! rg -n 'AuthMode::Disabled|RunAuthMethod|RunSubjectProvenance|\\bActorRef\\b|\\bActorKind\\b|AuthenticatedSubject|AuthenticatedService|AuthorizeRunScoped|AuthorizeRunBlob|AuthorizeStageArtifact|AuthorizeCommandLog|auth_method\\s*==\\s*\"disabled\"' lib/crates apps lib/packages docs/public/api-reference/fabro-api.yaml 2>&1 && cargo +nightly-2026-04-14 clippy --workspace --all-targets -- -D warnings 2>&1 && cargo nextest run --workspace --status-level slow --profile ci 2>&1 && cargo dev docs check 2>&1 && bun install --frozen-lockfile 2>&1 && (cd apps/fabro-web && bun run typecheck) 2>&1 && (cd apps/fabro-web && bun run test) 2>&1 && (cd lib/packages/fabro-api-client && bun run typecheck) 2>&1 && cargo dev build -- -p fabro-cli --release 2>&1",
|
||||
"language": "shell"
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue