Release Workflow Skill #69

Merged
mahmoud merged 3 commits from development_release_workflow_skill into development 2026-04-06 14:40:51 +00:00
Member

Issue: #68

Description:

This PR contains a SKILL.md file that generate release workflow with the following features:

  • Auto-detects project runtime (Rust, Bun, Node, Go, Deno, Python, or mixed)
  • Builds Linux binaries for amd64 (musl) and optionally arm64 (gnu) on v* tag push
  • Creates a release page on forge.ourworld.tf automatically
  • Uploads built binaries as release assets
  • Supports both hero ecosystem pattern (using build_lib.sh helpers) and standalone repos
  • Handles Rust version mismatch
  • Clears stale Cargo git dependency caches for branch-pinned deps
  • Gates releases to tags on the release branch main
### Issue: https://forge.ourworld.tf/lhumina_code/hero_skills/issues/68 ### Description: This PR contains a SKILL.md file that generate release workflow with the following features: - Auto-detects project runtime (Rust, Bun, Node, Go, Deno, Python, or mixed) - Builds Linux binaries for amd64 (musl) and optionally arm64 (gnu) on `v*` tag push - Creates a release page on forge.ourworld.tf automatically - Uploads built binaries as release assets - Supports both hero ecosystem pattern (using `build_lib.sh` helpers) and standalone repos - Handles Rust version mismatch - Clears stale Cargo git dependency caches for branch-pinned deps - Gates releases to tags on the release branch `main`
fatmaebrahim changed title from Release Workflow Skill to WIP: Release Workflow Skill 2026-04-05 15:12:59 +00:00
Owner

We should always release from the main branch, not the development branch

We should always release from the main branch, not the development branch
mahmoud approved these changes 2026-04-06 14:40:26 +00:00
mahmoud changed title from WIP: Release Workflow Skill to Release Workflow Skill 2026-04-06 14:40:28 +00:00
mahmoud merged commit 98f493da9c into development 2026-04-06 14:40:51 +00:00
mahmoud referenced this pull request from a commit 2026-04-06 14:40:53 +00:00
mahmoud deleted branch development_release_workflow_skill 2026-04-06 14:40:55 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
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/hero_skills!69
No description provided.