Skip to content

[code-infra] Proposal: Move publishing action to mui-public #1688

Description

@Janpot

Trying to come up with a strategy that is less breaky, and requires fewer backports as the publishing logic evolves. Is there really a need to have this logic in every repository?

  • Centralize a single action for all packages. Always publish from mui-public master. Check out the repo in question and use the release:build command to create the production bundles. Use the mui-public logic to publish them.
  • The single contract between the repo to be published and the publishing flow becomes "check out repository at commit X, then run release:build"

Questions:

  • Current actions restrict execution to specific team members through GH env, how would we handle this?

Metadata

Metadata

Assignees

Labels

status: waiting for maintainerThese issues haven't been looked at yet by a maintainer.support: prioritySupport request from a Priority plan user. https://mui.com/legal/technical-support-sla.support: unknownSupport request type not verified yet. Head to https://tools-public.mui.com/prod/pages/jyhs86t

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions