canonical/charming-actions

Upload to charmhub branches for all cases, not just for git branches named `/branch/...`

开放

#13 创建于 2022年1月13日

 (3 条评论) (1 个反应) (0 位负责人)TypeScript (28 个派生)auto 404
Priority: MediumType: Enhancementgood first issue

仓库指标

星标
 (9 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

Rather than selectively uploading intermediate work to charmhub branches (eg: latest/edge/someBranch), we could upload all PR updates to charmhub. charmhub branches are ephemeral (ttl=30day) anyway so it won't make too much garbage, and this way we can easily test deployments.

There might be some logic that needs working through as we still need to know the destination track/channel that the branch should go to, but this could be the same as we currently use (if git branch is called /track/..., push to charmhub at /track/edge/branchName, else push to latest/edge/branchname)

贡献者指南