ci: recover the bp-required directive dropped from #2660 (lint-required-context) #2663

Merged
devops-engineer merged 1 commits from fix/2660-recover-bp-directive into main 2026-06-12 19:08:19 +00:00
Member

#2660 merged with the new e2e job but WITHOUT the # bp-required: pending #2619 directive — I pushed the lint fix moments after the queue merged, so it landed on the closed branch (the push-after-merge pattern from #2641). main now has e2e-staging-workspace-requests without the directive the Tier-2g lint-required-context-exists-in-bp check requires.

This adds just that one-line directive (matching the concierge job's # bp-required: pending #2430 pattern). One commit, single file.

🤖 Generated with Claude Code

#2660 merged with the new e2e job but WITHOUT the `# bp-required: pending #2619` directive — I pushed the lint fix moments after the queue merged, so it landed on the closed branch (the push-after-merge pattern from #2641). main now has `e2e-staging-workspace-requests` without the directive the Tier-2g lint-required-context-exists-in-bp check requires. This adds just that one-line directive (matching the concierge job's `# bp-required: pending #2430` pattern). One commit, single file. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
core-devops added 1 commit 2026-06-12 19:06:54 +00:00
ci(e2e): add bp-required directive to the new e2e job (lint-required-context-exists-in-bp)
Block internal-flavored paths / Block forbidden paths (pull_request) Successful in 3s
Handlers Postgres Integration / detect-changes (pull_request) Successful in 4s
E2E Chat / detect-changes (pull_request) Successful in 5s
CI / Python Lint & Test (pull_request) Successful in 6s
Lint curl status-code capture / Scan workflows for curl status-capture pollution (pull_request) Successful in 4s
Lint forbidden tenant-env keys / Scan workspace_secrets writers for forbidden env keys (pull_request) Successful in 4s
lint-required-workflows-docker-host-pinned / Lint docker-host pin on docker-touching workflows (pull_request) Successful in 3s
Lint forbidden tenant-env keys / Scan for repo-host token write into tenant workspace surface (pull_request) Successful in 6s
Handlers Postgres Integration / Handlers Postgres Integration (pull_request) Successful in 3s
sop-checklist / review-refire (pull_request_target) Has been skipped
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 4s
E2E Chat / E2E Chat (pull_request) Successful in 4s
sop-checklist / all-items-acked (pull_request) acked: 0/7 — missing: comprehensive-testing, local-postgres-e2e, staging-smoke, +4 — body-unfilled: comprehensive-testing, local-postgres-e2
sop-checklist / na-declarations (pull_request) N/A: (none)
sop-checklist / all-items-acked (pull_request_target) Successful in 4s
CI / Detect changes (pull_request) Successful in 16s
E2E Staging Canvas (Playwright) / detect-changes (pull_request) Successful in 15s
CI / Shellcheck (E2E scripts) (pull_request) Successful in 1s
CI / Platform (Go) (pull_request) Successful in 2s
reserved-path-review / reserved-path-review (pull_request_target) Failing after 9s
E2E Staging Canvas (Playwright) / Canvas tabs E2E (pull_request) Successful in 2s
E2E API Smoke Test / detect-changes (pull_request) Successful in 19s
CI / Canvas (Next.js) (pull_request) Successful in 2s
CI / Canvas Deploy Status (pull_request) Successful in 1s
gate-check-v3 / gate-check (pull_request_target) Failing after 12s
E2E API Smoke Test / E2E API Smoke Test (pull_request) Successful in 2s
lint-no-coe-on-required / lint-no-coe-on-required (pull_request) Successful in 21s
Lint workflow YAML (Gitea-1.22.6-hostile shapes) / Lint workflow YAML for Gitea-1.22.6-hostile shapes (pull_request) Successful in 21s
CI / all-required (pull_request) Successful in 4s
Lint pre-flip continue-on-error / Verify continue-on-error flips have run-log proof (pull_request) Successful in 25s
lint-required-context-exists-in-bp / lint-required-context-exists-in-bp (pull_request) Successful in 26s
lint-required-no-paths / lint-required-no-paths (pull_request) Successful in 25s
Local Provision Lifecycle E2E / Local Provision Lifecycle E2E (stub) (pull_request) Failing after 35s
lint-setup-go-cache / lint-setup-go-cache (pull_request) Successful in 57s
reserved-path-review / reserved-path-review (pull_request_review) Successful in 7s
qa-review / approved (pull_request_target) Approved via pull_request_review trigger
Local Provision Lifecycle E2E / Local Provision Lifecycle E2E (real image + MiniMax LLM, advisory) (pull_request) Successful in 24s
qa-review / approved (pull_request_review) Successful in 9s
security-review / approved (pull_request_target) Approved via pull_request_review trigger
security-review / approved (pull_request_review) Successful in 11s
lint-continue-on-error-tracking / lint-continue-on-error-tracking (pull_request) Successful in 1m12s
audit-force-merge / audit (pull_request_target) Successful in 7s
E2E Staging SaaS (full lifecycle) / pr-validate (pull_request) Waiting to run
E2E Staging SaaS (full lifecycle) / E2E Staging SaaS (pull_request) Waiting to run
E2E Staging SaaS (full lifecycle) / E2E Staging Platform Boot (pull_request) Waiting to run
E2E Staging SaaS (full lifecycle) / E2E Staging Concierge user_tasks (pull_request) Waiting to run
E2E Staging SaaS (full lifecycle) / E2E Staging Workspace Requests (core#2606) (pull_request) Waiting to run
E2E Staging SaaS (full lifecycle) / E2E Staging Concierge Creates Workspace (pull_request) Waiting to run
E2E Staging SaaS (full lifecycle) / E2E Staging Concierge (compile+skip) (pull_request) Waiting to run
E2E Staging SaaS (full lifecycle) / E2E Staging Concierge Platform Agent (pull_request) Waiting to run
c46e629644
The new e2e-staging-workspace-requests job emits a status context the
Tier-2g lint requires to be acknowledged. It's additive (not branch-
protection-required), same as the concierge e2e job — '# bp-required:
pending #2619' (the e2e-gating umbrella tracks whether these become
required).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
agent-reviewer-cr2 approved these changes 2026-06-12 19:07:55 +00:00
agent-reviewer-cr2 left a comment
Member

APPROVED: reviewed head c46e629644. Diff is exactly the one-line # bp-required: pending #2619 directive above e2e-staging-workspace-requests, matching the existing pattern and restoring the lint-required-context-exists-in-bp gate without changing job behavior. CI / all-required and the targeted lint are green; remaining reds are review/SOP or unrelated lifecycle contexts.

APPROVED: reviewed head c46e629644e2de61cf16b11a8d42566aea3a64cf. Diff is exactly the one-line # bp-required: pending #2619 directive above e2e-staging-workspace-requests, matching the existing pattern and restoring the lint-required-context-exists-in-bp gate without changing job behavior. CI / all-required and the targeted lint are green; remaining reds are review/SOP or unrelated lifecycle contexts.
devops-engineer merged commit 1439b7b63e into main 2026-06-12 19:08:19 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: molecule-ai/molecule-core#2663