Skip to content

PIE packaging: update vendor name and add export-ignore#30

Open
pronskiy wants to merge 1 commit intomainfrom
pie-packaging
Open

PIE packaging: update vendor name and add export-ignore#30
pronskiy wants to merge 1 commit intomainfrom
pie-packaging

Conversation

@pronskiy
Copy link
Copy Markdown
Collaborator

@pronskiy pronskiy commented Mar 24, 2026

Changes

Packagist vendor rename

  • pronskiy/php-debuggerphp-debugger/php-debugger
  • Updated composer.json name, homepage
  • Updated all references in README.md and issue templates

.gitattributes export-ignore

Keeps release archives (used by PIE for source downloads) lean:

  • /tests/ — not needed for building
  • /.github/ — CI workflows not needed for building
  • /.gitattributes, /.gitignore

After merge

  1. Tag v0.1.0
  2. Submit php-debugger/php-debugger to Packagist
  3. Users can install via: pie install php-debugger/php-debugger

- Rename Packagist vendor: pronskiy/php-debugger → php-debugger/php-debugger
- Update homepage URL to php-debugger org
- Bump PHP constraint to >=8.2,<8.7 (supports PHP 8.6)
- Add .gitattributes export-ignore for tests/ and .github/
- Update all references in README.md and issue templates
@pronskiy pronskiy added the packaging Distribution: Homebrew, PIE, static-php-cli recipe label Mar 24, 2026
"role": "lead"
},
{
"name": "Carlos Granados",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thanks! 👍

Copy link
Copy Markdown
Collaborator

@carlos-granados carlos-granados left a comment

Choose a reason for hiding this comment

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

Thanks @pronskiy looks good.

Before going ahead and publishing the first release, I think we need to solve #31. I see you have a draft pull request for that, let me know once this is ready.

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

Labels

packaging Distribution: Homebrew, PIE, static-php-cli recipe

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants