Skip to content

Deploy Standardized GitHub Workflows #15

@vasconceloscezar

Description

@vasconceloscezar

🔗 Roadmap Initiative Number

38

📋 Description

Deploy standardized GitHub workflows to automagik-spark to ensure consistent automation across all Automagik repositories.

Workflows to Deploy:

  • auto-close-linked-issues.yml - Auto-close issues when PR contains "Closes #X"
  • Verify/update label-sync.yml is current
  • Verify/update link-to-roadmap.yml is current
  • Add test workflow if missing

✅ Acceptance Criteria

  • auto-close-linked-issues.yml deployed and tested
  • label-sync.yml verified up-to-date
  • link-to-roadmap.yml verified up-to-date
  • Test workflow added/standardized
  • All workflows execute successfully on test PR
  • No breaking changes to existing CI/CD

🔍 Context / Evidence

Parent Initiative: namastexlabs/automagik-roadmap#38

Reference Implementation: automagik-omni/.github/workflows/

Current State:

  • Has 4 workflows (auto-release.yml, label-sync.yml, link-to-roadmap.yml, publish-pypi.yml)
  • Missing auto-close functionality
  • Missing test workflow

🔗 Dependencies

  • Blocks: None
  • Blocked By: None
  • Related: Same workflow deployment in hive, forge, genie, tools, omni

💼 Work Type

Infrastructure

📊 Estimated Complexity

S (Small - 1-2 hours)

🎯 Priority Override

high (end-of-month deadline)

🏷️ Component / Area

  • Workflows

📁 Related Wish Path (Optional)

N/A

🧞 Wish Status

N/A

👤 Suggested Assignee

@vasconceloscezar

Metadata

Metadata

Labels

initiative-38planned-featurePlanned Feature - Work linked to roadmap initiativepriority:highHigh - Important, should be addressed soonroadmap-linkedRoadmap Linked - Successfully linked as sub-issue

Type

No type

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions