Skip to content

Improve workflow and release guidance#592

Closed
mehmetozguldev wants to merge 3 commits intomasterfrom
chore/workflow-and-release-guidance
Closed

Improve workflow and release guidance#592
mehmetozguldev wants to merge 3 commits intomasterfrom
chore/workflow-and-release-guidance

Conversation

@mehmetozguldev
Copy link
Copy Markdown
Member

@mehmetozguldev mehmetozguldev commented Apr 9, 2026

This makes Athas release and contribution flow read the way the project actually works.

  • Add generated release notes grouped by area with contributor attribution by @mehmetozguldev
  • Add a real guide for branch flow, prerelease channels, stable releases, tags, and platform validation by @mehmetozguldev
  • Change the release workflow so every tag gets a generated release title and body instead of the same static text by @mehmetozguldev
  • Change the PR format so it starts with one clean sentence and short action lines by @mehmetozguldev
  • Change the repo guidance so commit, PR, branch, and release rules match the workflow we actually use by @mehmetozguldev
  • Validate release note generation against an existing tag by @mehmetozguldev

Restructure the guide around project context,
validation commands, and repo policies.

Add clearer commit and PR rules so commits can
include a short body when extra context helps.
Define a simpler branch, PR, and release flow around master.

Document how to choose alpha, beta, rc, and stable releases,
and align the PR template and contributor docs with that flow.
Replace the static release body with generated notes grouped by area
and attributed to contributors since the previous tag. Also
document the new flow and tighten the commit body rule so future
commit messages stay in one short paragraph by default.
@mehmetozguldev
Copy link
Copy Markdown
Member Author

Closing this for now. We’re keeping the branch and rethinking the workflow before deciding what should land.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant