github-actions[bot] commented on issue #14134: URL: https://github.com/apache/cloudstack/issues/14134#issuecomment-5635214893
## ๐ฏ Triage report The reporter proposes using GitHub repository rulesets (as configured via `.asf.yaml` or repo settings) to protect released tags and critical release branches from deletion or force-push, citing Apache Flume's `.asf.yaml` tag-protection config as a precedent. This is a repository governance/infra suggestion, not a code bug. ### ๐ Assessment | Dimension | Value | Reasoning | |---|---|---| | **Type** | `type:improvement` | Proposes a process/infra improvement to protect release artifacts, not a code defect or new product feature. | | **Component** | none | No specific CloudStack component is affected; this concerns repository/CI governance (`.asf.yaml`, GitHub rulesets). | | **Severity** | n/a | Not a bug. | | **Labels** | `type:improvement` | See above. | | **Coding agent** | Not suitable | Implementing this requires INFRA/PMC-level decisions about which branches/tags to protect and who can bypass rules, plus changes to `.asf.yaml` or GitHub ruleset settings that typically require admin/PMC approval โ not a self-contained code change. | ### ๐ Similar issues No similar or duplicate issues were found in the repository. <details><summary>๐ก Notes and suggestions</summary> - This would likely need to be implemented via the project's `.asf.yaml` file (see the linked Apache Flume example) or directly through GitHub repository rulesets, both of which typically require PMC/committer consensus and possibly INFRA involvement for ASF projects. - Suggested follow-up: raise this on the `[email protected]` mailing list to get PMC consensus before making the change, since it affects release management workflow for all committers. - Consider scoping the ruleset to protect only `refs/tags/*` for released versions and designated maintenance branches (e.g., `4.*-maintenance`), while allowing normal feature-branch workflows to proceed unaffected. </details> > Generated by [Daily Issue Triage](https://github.com/apache/cloudstack/actions/runs/34604764144) ยท sonnet50 72.2K ยท [โท](https://github.com/search?q=repo%3Aapache%2Fcloudstack+%22gh-aw-workflow-call-id%3A+apache%2Fcloudstack%2Fdaily-issue-triage%22&type=issues) > <details> <summary>Add this agentic workflows to your repo</summary> To install this agentic workflow, run ``` gh aw add githubnext/agentics/workflows/daily-issue-triage.md@d7c1dc4b72b00607a67caaffdcc216cb64379cf9 ``` </details> <!-- gh-aw-agentic-workflow: Daily Issue Triage, engine: copilot, version: 1.0.52, model: claude-sonnet-5, id: 34604764144, workflow_id: daily-issue-triage, run: https://github.com/apache/cloudstack/actions/runs/34604764144 --> <!-- gh-aw-workflow-call-id: apache/cloudstack/daily-issue-triage --> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
