kasperg/phing-github
Phing tasts for working with GitHub
Maintainers
0.2.0
2013-11-29 22:20 UTC
Requires
- knplabs/github-api: 1.3.*@dev
Requires (Dev)
- phing/phing: 2.6.x
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT 5dba4a5f97e9e087b06f2e46ccedf550e2ea54fa
- Kasper Garnæs <kasper.garnaes.woop@gmail.com>
This package is auto-updated.
Last update: 2026-06-18 00:48:02 UTC
README
Phing tasks for working with GitHub.
Currently supported:
- Creating releases
- Creating release assets
Pull requests with new tasks (updating releases, creating and closing pull requests etc.) are very welcome.
Usage
- Add
kasperg/phing-githubtorequiresincomposer.json - Define task using
<taskdef/> - Use the task
See example.build.xml for how this can be done.
Extend
- Implement tasks which subclass
PhingGitHub\GitHubTask - Access GitHub client class using
$this->client - Call
$this->authenticate()to support authentication - Update example.build.xml
