ci: real CI for the Tier A require-all gate (python tests, secret scan, forge) #5
No reviewers
Labels
No labels
auto-merge
auto-merge
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
fortiblox/arc-mev-bot!5
Loading…
Reference in a new issue
No description provided.
Delete branch "release/ci-workflow"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Tracks OpenProject WP 7920 (CI workflows + Makefile, release-director wave 1). Implements the test/CI conventions in
docs/architecture.md§6 (offline unittest < 60 s, fixtures underbot/tests/fixtures/<module>/, fork tests gated behindARC_RPC_URL— verified avm.skipinsideforge teststill exits 0, so the job reportssuccess, never askippedstatus).Gives `fortiblox/arc-mev-bot` real CI so the Tier A "all reported checks must pass" gate means something.
No `contracts/foundry.toml` bootstrap was needed: `forge build && forge test` exit 0 on an empty tree (verified on runner 120 and on LXC 140).
Test plan
fdf86bd— python-tests 4 s on forgejo-runner-d (LXC 120), forge-tests 23 s on forgejo-runner-lxc112 (tasks 171282/171283)🤖 Generated with Claude Code
fdf86bd13eba4a69d591WIP: ci: real CI for the Tier A require-all gate (python tests, secret scan, forge)to ci: real CI for the Tier A require-all gate (python tests, secret scan, forge)automerger v2 auto-approved: all 7 gates pass. Approver: fortiblox-dev (opposite-identity rule). Gates: mergeable=true,label=auto-merge,author=buddysan,identity=ok,status_checks=not_required,signatures=upstream_BP_only,opt_in=repo_marker.
Auto-merged by forgejo-automerger at 2026-09-16 13:35:47 UTC. Approver:
fortiblox-dev(opposite-identity rule, Option C upgrade 2026-05-13). Merger:buddysanviafast-forward-only(NOT adminforce_merge). Criteria passed:mergeable=true,label=auto-merge,author=buddysan,identity=ok,status_checks=not_required,signatures=upstream_BP_only,opt_in=repo_marker. Branchba4a69d591merged ontomainand feature branch deleted. Seeproject_forgejo_automergermemory for rationale.