Skip to content

ci(web): Workbench-only 改动未触发 Web 镜像构建 #2324

Description

@DeliciousBuding

Summary

Web CD does not watch the Workbench package even though app/Dockerfile copies and builds it. A Workbench-only change can pass checks and merge without producing a refreshed Web image.

Verified reproduction

Scope / acceptance

  • Cover Workbench source changes in the existing Web CD workflow's path filter; inspect the remaining declared build inputs for the same mismatch without broad CI refactoring.
  • Validate the workflow with existing CI checks. Prove that a Workbench-only change selects Web CD; keep unrelated changes filtered out.
  • After the fix, explicitly publish an image for the intended source revision if needed. A successful image build is not evidence of a running deployment.

Negative constraints

No product lifecycle/state-machine work, no runtime deployment, no secrets/host metadata, and no CI gate relaxation. Keep image publication and deployment as separate operations.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions