-
-
Notifications
You must be signed in to change notification settings - Fork 20
phpCollab Release Process
Jeff Sittler edited this page Jan 23, 2018
·
3 revisions
- Check out a clean copy of the repo to a temp directory.
git clone --depth=1 --single-branch --branch=master git@github.com:phpcollab/phpcollab.git phpcollab - Change into the phpcollab directory using
cd phpcollab - Run
composer --no-dev --prefer-dist installto pull down all the vendor packages needed, skipping the require-dev packages - Delete the .git, .gitattributes, .github, .gitignore directories
rm -rf .git* - DO NOT include the includes/settings.php file!!!! This file should not exist if you followed the instructions above.
- Create an archive of the phpcollab directory, phpcollab-vx.x.zip
- Go to phpCollab Github Releases page and click “Draft a new release”
- Create a new tag using Semantic Versioning 2.0.0 | Semantic Versioning that mimics the new phpCollab version
- Add a “Release Title” usually just the tag/version number
- Add notes in the description field as needed.
- Attach the .zip file created in step 4 above.
- PUBLISH!
# Release Notes
Several security fixes and code optimization
- [Commit Log](https://github.com/phpcollab/phpcollab/commits/TAG)