Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .github/automation/badges.schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,10 +107,6 @@ badges:
description: "Enhanced issue creation workflow"
branch: "develop"

issue-create-from-template:
label: "Issue Create from Template"
description: "Creates issues from templates"
branch: "develop"

issue-fields-backfill:
label: "Issue Fields Backfill"
Expand Down Expand Up @@ -412,7 +408,6 @@ groups:
- badges-readme-status
- badges-workflow-audit
- issue-create-enhanced

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed the stale issue-create-from-template badge references and aligned the active workflow links to issue-create-enhanced.yml; no legacy workflow references remain.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated in 207c01c: the remaining stale workflow badge refs were replaced across the repo, including agent and fixture references, so there are no broken issue-create-from-template badges left behind.

- issue-create-from-template
- issue-labeling-automation
- issue-project-field-sync
- labeling
Comment on lines -402 to 413

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done. Removed the issue-create-from-template.yml badge from 580 docs/ and skills/ files (which already had the issue-create-enhanced badge), and updated the table entry in docs/WORKFLOW_COORDINATION.md to reference issue-create-enhanced.yml.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated in 207c01c: the stale issue-create-from-template badge references were replaced with issue-create-enhanced across the repo so the deleted workflow no longer leaves broken links behind.

Expand Down
328 changes: 0 additions & 328 deletions .github/workflows/issue-create-from-template.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/template-enforcement.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ jobs:
'',
'The issue will remain open and flagged until the body is corrected.',
'Update the automation to render the canonical template before creating the issue.',
'- Recommended workflow: `.github/workflows/issue-create-from-template.yml`',
'- Recommended workflow: `.github/workflows/issue-create-enhanced.yml`',
].join('\n')
: [
marker,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ describe("issue template contract", () => {
it("references existing template files in the issue creation workflow", () => {
const workflowPath = path.join(
__dirname,
"../../../.github/workflows/issue-create-from-template.yml",
"../../../.github/workflows/issue-create-enhanced.yml",

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated the enhanced workflow to preserve the legacy canonical_type contract: it validates allowed type aliases per template, rejects conflicting canonical type/status/priority labels, and keeps the DoR/DoD template checks. The contract test also covers this compatibility now.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated in 207c01c: the enhanced workflow now accepts canonical_type, validates it against the repo’s canonical issue types, strips conflicting type:* labels, and keeps a single resolved type for issue creation.

);
Comment on lines 31 to 35

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in the latest commit — updated issue-create-enhanced.yml to reference .github/ISSUE_TEMPLATE/01-task.md instead of the non-existent 08-task.md.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated in 207c01c: the enhanced workflow now points at the valid task template and validates canonical type compatibility before creating the issue.

const workflow = fs.readFileSync(workflowPath, "utf8");
const templateDir = path.join(__dirname, "../../../.github/ISSUE_TEMPLATE");
Expand Down
Loading