Skip to content

chore: add contribution workflow - #6

Merged
sufyanaser merged 1 commit into
developfrom
agent/repository-professionalization
Aug 10, 2026
Merged

chore: add contribution workflow#6
sufyanaser merged 1 commit into
developfrom
agent/repository-professionalization

Conversation

@sufyanaser

Copy link
Copy Markdown
Owner

What changed

  • adds focused contribution guidance for the develop-to-release branch model;
  • adds structured bug and feature forms and a pull request template;
  • commits the Cargo lockfile for reproducible native dependency resolution;
  • links the README to the contribution requirements.

Why

Planer already has a strong README, security policy, code of conduct, and Windows release pipeline. This change fills the remaining contribution and issue-intake gaps without claiming tests that do not yet exist.

Validation

  • YAML parsing for every issue form and workflow
  • npm ci
  • npm run check:version
  • npm run lint
  • npm run build
  • cargo check --manifest-path src-tauri/Cargo.toml

Known baseline

npm audit reports transitive advisories in the Excalidraw/Mermaid dependency graph. The suggested automatic fix downgrades the direct Excalidraw dependency and is not safe to combine with this repository-governance change.

@sufyanaser
sufyanaser marked this pull request as ready for review August 10, 2026 16:42
@sufyanaser
sufyanaser merged commit aec1c18 into develop Aug 10, 2026
2 checks passed
@sufyanaser
sufyanaser deleted the agent/repository-professionalization branch August 10, 2026 16:49
sufyanaser added a commit that referenced this pull request Aug 10, 2026
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