Skip to content

chore: prepare repo for transfer to useblocks org#5

Merged
patdhlk merged 12 commits intomainfrom
feat/org-transfer
Apr 10, 2026
Merged

chore: prepare repo for transfer to useblocks org#5
patdhlk merged 12 commits intomainfrom
feat/org-transfer

Conversation

@patdhlk
Copy link
Copy Markdown
Collaborator

@patdhlk patdhlk commented Apr 10, 2026

Summary

Prepares the Pharaoh repository for transfer from patdhlk/pharaoh to useblocks/pharaoh.

  • Update ownership references in LICENSE, plugin.json, marketplace.json (patdhlk → useblocks)
  • Add community health files: SECURITY.md, CHANGELOG.md
  • Add GitHub issue templates (bug report, feature request) and PR template
  • Update CONTRIBUTING.md with org context, DCO sign-off, template references
  • Add CI workflow: validates skill/agent frontmatter, cross-references, internal links
  • Add release workflow: tag-triggered GitHub Release with zip artifact

Details

No changes to skills, agents, or prompt logic. Pure infrastructure and governance.

  • CODE_OF_CONDUCT.md intentionally omitted (inherited from useblocks/.github org repo)
  • CI is dependency-free (shell-based validation, no Python/Node install)
  • Uses latest GitHub Actions: actions/checkout@v6, softprops/action-gh-release@v2
  • Post-merge manual step: git remote set-url origin git@github.com:useblocks/pharaoh.git

Test plan

  • Verify grep -r "patdhlk" returns only the intentional LICENSE attribution
  • Verify CI workflow YAML is valid
  • Verify release workflow YAML is valid
  • Verify issue templates render correctly on GitHub
  • Verify PR template renders correctly on GitHub

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request transitions the project ownership to useblocks, updates metadata across plugin configuration files, and establishes standard repository documentation. Key additions include a security policy for the pure-prompt architecture, a changelog for version 0.1.0, and templates for issues and pull requests. Feedback was provided regarding broken relative links to issue templates in the contribution guide, which should be updated to absolute paths to function correctly on GitHub.

Comment thread CONTRIBUTING.md
Comment on lines +139 to +140
- **[Bug Report](?template=bug_report.md)** -- for problems with skills or agents
- **[Feature Request](?template=feature_request.md)** -- for improvements or new capabilities
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

The relative links to the issue templates are currently broken. When viewing this file on GitHub, a link like ?template=... will simply append the query string to the current file's URL instead of navigating to the repository's issue creation page. Since the repository is being transferred to the useblocks organization, it is recommended to use absolute paths to ensure these links work correctly from both the repository root and the file view.

Suggested change
- **[Bug Report](?template=bug_report.md)** -- for problems with skills or agents
- **[Feature Request](?template=feature_request.md)** -- for improvements or new capabilities
- **[Bug Report](/useblocks/pharaoh/issues/new?template=bug_report.md)** -- for problems with skills or agents
- **[Feature Request](/useblocks/pharaoh/issues/new?template=feature_request.md)** -- for improvements or new capabilities

@patdhlk patdhlk merged commit 4cb6321 into main Apr 10, 2026
1 check passed
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