Skip to content

Approve the publish-app v20.1.1 publisher for business-site #5860

Open

Description

@devantler

🤖 Generated by the Agentic Engineer

Evidence

business-site#496 moves the site's runtime publisher to devantler-tech/.github/.github/workflows/publish-app.yaml@16f1a6c96aaf2581885e17389a0e0f9f42387970 (v20.1.1). The platform admits a tenant's runtime only from a publisher listed for it in scripts/publish-workflow-canonical-approvals.tsv. Today that list approves 467f0758 and af042c54 for business-site, and #5830 (in the merge queue) adds the identity of the currently published v3 runtime. 16f1a6c9 is not listed.

Problem

Once business-site#496 merges, the next enabled runtime release would be signed by a publisher the platform does not accept, so staging and production would keep the older runtime.

Proposed change

Add business-site publish-app devantler-tech/.github 16f1a6c96aaf2581885e17389a0e0f9f42387970 to the approvals list, together with the approved-surface and test fixtures that move with it, following the shape of #5821. The only change to publish-app.yaml in the d8b5d0e9 → 16f1a6c9 range is a patch bump of the hardened-runner action.

Acceptance criteria

Size

Small. One approvals row and its fixtures.

Activity

  1. added theissue type on Nov 3, 2026
  2. moved this to 📥 Backlog in 🌊 Project Boardon Nov 3, 2026
  3. coderabbitai commented on Nov 3, 2026

    @coderabbitai
    Contributor
    🔗 Related PRs

    #5748 - feat: support business publisher transitions [closed]


    📝 Issue Planner

    Check the box below or use the @coderabbitai plan command to generate an implementation plan and prompts that you can use with your favorite coding assistant.

    • Create Plan

    🧪 Issue enrichment is currently in open beta.

    You can configure auto-planning by selecting labels in the issue_enrichment configuration.

    To disable automatic issue enrichment, add the following to your .coderabbit.yaml:

    issue_enrichment:
      auto_enrich:
        enabled: false

    💬 Have feedback or questions? Drop into our discord!

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

    Fields

    Priority

    None yet

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions