ci: delete .github/workflows/ copies mirrored in .gitea/ (RFC internal#219 §1 Cat A) #378

Merged
claude-ceo-assistant merged 3 commits from sweep/internal-219-cat-A-delete-mirrored into main 2026-05-11 07:23:34 +00:00

3 Commits

Author SHA1 Message Date
2c5a82d110 Merge branch 'main' into sweep/internal-219-cat-A-delete-mirrored
All checks were successful
CI / Detect changes (pull_request) Successful in 26s
E2E API Smoke Test / detect-changes (pull_request) Successful in 26s
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 14s
sop-tier-check / tier-check (pull_request) Successful in 14s
audit-force-merge / audit (pull_request) Successful in 11s
Handlers Postgres Integration / detect-changes (pull_request) Successful in 32s
E2E Staging Canvas (Playwright) / detect-changes (pull_request) Successful in 33s
CI / Shellcheck (E2E scripts) (pull_request) Successful in 14s
CI / Python Lint & Test (pull_request) Successful in 11s
CI / Platform (Go) (pull_request) Successful in 18s
E2E API Smoke Test / E2E API Smoke Test (pull_request) Successful in 12s
CI / Canvas (Next.js) (pull_request) Successful in 37s
Handlers Postgres Integration / Handlers Postgres Integration (pull_request) Successful in 9s
E2E Staging Canvas (Playwright) / Canvas tabs E2E (pull_request) Successful in 40s
CI / Canvas Deploy Reminder (pull_request) Has been skipped
2026-05-11 07:23:15 +00:00
59305ddb45 Merge branch 'main' into sweep/internal-219-cat-A-delete-mirrored
All checks were successful
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 20s
sop-tier-check / tier-check (pull_request) Successful in 26s
CI / Detect changes (pull_request) Successful in 1m26s
CI / Shellcheck (E2E scripts) (pull_request) Successful in 10s
CI / Platform (Go) (pull_request) Successful in 23s
CI / Python Lint & Test (pull_request) Successful in 35s
CI / Canvas (Next.js) (pull_request) Successful in 52s
CI / Canvas Deploy Reminder (pull_request) Has been skipped
2026-05-11 07:17:54 +00:00
dev-lead
a0da162aeb ci: delete .github/workflows/ copies that are mirrored in .gitea/ (RFC internal#219 §1, Category A)
All checks were successful
audit-force-merge / audit (pull_request) Has been skipped
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 11s
sop-tier-check / tier-check (pull_request) Successful in 12s
Sweep companion to PR#372 (ci.yml port). These two .github/workflows/
files have working .gitea/workflows/ twins active on Gitea Actions:

- publish-runtime.yml — .gitea/ version is the canonical PyPI publisher
  (ported 2026-05-10 in issue #206). The .github/ version explicitly
  marks itself DEPRECATED in its own header comment and is kept "for
  reference only". The .gitea/ port drops OIDC trusted publisher,
  workflow_dispatch.inputs, merge_group, and the GitHub-only
  pypa/gh-action-pypi-publish action.

- secret-scan.yml — .gitea/ version is the active branch-protection
  gate (matches "Secret scan / Scan diff for credential-shaped strings
  (pull_request)" required check name). The .github/ version retains a
  workflow_call entry point for reusable cross-repo invocation, but per
  saved memory feedback_gitea_cross_repo_uses_blocked cross-repo `uses:`
  is blocked on Gitea 1.22.6 anyway (DEFAULT_ACTIONS_URL=self), so the
  reusable shape no longer has callers.

Both files are silently dead — verified by reading the molecule-core
Gitea Actions page (only the 6 .gitea/ workflows appear in the workflow
filter sidebar; none of the .github/ files have ever produced a run).

Per RFC §1: this PR is a hygiene cleanup. Removing the dead .github/
copies eliminates the ongoing confusion of two workflow files claiming
the same job name and converges molecule-core toward a single source
of truth under .gitea/. Branch protection on main was checked and does
NOT reference any removed file — only the .gitea/ secret-scan and
sop-tier-check check names are required.

DO NOT MERGE without orchestrator-dispatched Five-Axis review +
@hongmingwang chat-go (per feedback_pr_review_via_other_agents).

Cross-links:
- RFC: molecule-ai/internal#219
- Companion: PR#372 (ci.yml port — Category C-style)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 21:10:35 -07:00