chore(ci): retire 3 workflows violating python-app type spec - #132
chore(ci): retire 3 workflows violating python-app type spec#132williaby wants to merge 1 commit into
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
💤 Files with no reviewable changes (3)
📝 WalkthroughWalkthroughThis PR removes three GitHub Actions workflow files: release publishing, repository health checking, and SBOM generation. Each workflow had previously automated specific tasks on pushes and pull requests to the main branch. ChangesWorkflow Removals
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
…iolations and stubs)
8106635 to
2ec5749
Compare
There was a problem hiding this comment.
🔵 Needs a closer look
The removed sbom.yml workflow is still referenced by other repository files (e.g., CI failure report template and YAML lint file list), which should be updated to avoid stale references.
Pull request overview
This PR retires GitHub Actions workflows (release.yml, sbom.yml, repo-health.yml) that reportedly violate the python-app type specification or provide no meaningful CI value, simplifying the repository’s CI/CD surface area.
Changes:
- Removed the SBOM generation/validation workflow (
.github/workflows/sbom.yml). - Removed the semantic-release automation workflow (
.github/workflows/release.yml). - Removed an echo-only repo health workflow (
.github/workflows/repo-health.yml).
File summaries
| File | Description |
|---|---|
| .github/workflows/sbom.yml | Deletes the SBOM workflow from this repo. |
| .github/workflows/repo-health.yml | Deletes a stub “repo health” workflow with no functional checks. |
| .github/workflows/release.yml | Deletes the semantic-release workflow from this repo. |
Review details
Suppressed comments (1)
.github/workflows/sbom.yml:1
- Removing this workflow leaves a few stale references to
sbom.ymlelsewhere in the repo (e.g..github/ISSUE_TEMPLATE/ci-failure-report.mdchecklist andscripts/lint-yaml.txtfile list). Those should be updated/removed in the same PR to avoid confusing CI-failure reports and any tooling that iterates that list.
- Files reviewed: 3/3 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Pull request was closed
Removes workflows that violate the python-app type specification or provide zero value:
release.yml: python-app repos are exempt from release workflowssbom.yml: python-app repos are exempt from SBOM workflowsrepo-health.yml: echo-only stub with no functionalitySummary by CodeRabbit