Project Source: GitHub
Component ID
2125479
Component name
Project Source: GitHub
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Downloads
1558
Component created
Component changed
Component body
This module packages and distributes projects hosted on GitHub in a manner compatible with Drupal Core's update module and drush's package management system. As long as you maintain your project on GitHub using the same branch and release tag naming conventions used for projects on drupal.org, those projects will be registered, re-packaged, and available via your website.
Hypothetical end-to-end workflow
- Create a new project on GitHub called your_drupal_extension and push up your initial code, tagged with a release 7.x-1.0
drush dl your_drupal_extension --source=https://your-site.com/drupal/release-history
- Make changes to your_drupal_extension on GitHub, push a new release tag like 7.x-1.1
drush upc your_drupal_extension
Dependencies
For a list of dependencies and installation instructions, see the latest README.