Align workflow skills with actual pipeline (squash merge, commit format, no Co-Authored-By) #22

Closed
opened 2026-03-11 19:57:38 +00:00 by mik-tf · 1 comment
Owner

Context

Workflow skills (forge_workflow, hero_branching, forge_issue_mgmt) have drifted from the actual pipeline documented in the home README. Key conflicts: skills mandate merge commits (we squash), use wrong token var ($GIT_TOKEN), include Co-Authored-By lines we dont use.

Goals

  • Rewrite forge_workflow to match our actual 9-step pipeline (squash merge, FORGEJO_TOKEN, issue URL in commit body, WIP as default, summary comment on close)
  • Update hero_branching merge strategy table (squash for feature→development, merge commit for development→main)
  • Add framing note to forge_issue_mgmt (orchestration mode vs standard pipeline)
  • Remove Co-Authored-By from all skills
## Context Workflow skills (forge_workflow, hero_branching, forge_issue_mgmt) have drifted from the actual pipeline documented in the home README. Key conflicts: skills mandate merge commits (we squash), use wrong token var ($GIT_TOKEN), include Co-Authored-By lines we dont use. ## Goals - Rewrite forge_workflow to match our actual 9-step pipeline (squash merge, FORGEJO_TOKEN, issue URL in commit body, WIP as default, summary comment on close) - Update hero_branching merge strategy table (squash for feature→development, merge commit for development→main) - Add framing note to forge_issue_mgmt (orchestration mode vs standard pipeline) - Remove Co-Authored-By from all skills
Author
Owner

Completed

  • Rewrote forge_workflow skill: squash merge, FORGEJO_TOKEN, commit format, WIP convention, mandatory sync-development step
  • Updated hero_branching: squash merge for features, merge commit for releases, mandatory sync before push, never rebase
  • Updated forge_issue_mgmt: reframed as official workflow, removed Co-Authored-By from commit template

PR: lhumina_code/hero_skills#55 (merged)

## Completed - Rewrote `forge_workflow` skill: squash merge, FORGEJO_TOKEN, commit format, WIP convention, mandatory sync-development step - Updated `hero_branching`: squash merge for features, merge commit for releases, mandatory sync before push, never rebase - Updated `forge_issue_mgmt`: reframed as official workflow, removed Co-Authored-By from commit template PR: lhumina_code/hero_skills#55 (merged)
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/home#22
No description provided.