The engine that powers all my packages, tools and apps.
The code documentation is generated and hosted by Swift Package Index (powered by DocC)
To release this Swift package the following steps have to be taken:
- Make sure all features / PRs are merged to
develop - Checkout develop and pull:
git checkout develop && git pull - Update to the latest shared development files:
bash <(curl -H -s https://raw.githubusercontent.com/Blackjacx/Scripts/main/frameworks/bootstrap.sh) - Run
bundle updateto update all Ruby gems - Run
swift package updateto update all SPM dependencies - Commit all changes on
developusing:git commit -am "Release version 'x.y.z'" - Release the new version:
bundle exec fastlane release framework:"Engine" version:"x.y.z"
- Post the following on Twitter:
Engine release x.y.z 🎉 ▸ 🚀 Library package Engine successfully published ▸ 📅 Sep 15th ▸ 🌎 https://swiftpackageindex.com/Blackjacx/Engine ▸ 🌎 https://github.com/Blackjacx/Engine/releases/latest ▸ 👍 Tell your friends! #SPM #Apple #Development #Support #Library #Package #Framework #Tools #Basics #Boilerplate #Code
- If you found a bug, please open an issue.
- If you have a feature request, please open an issue.
- If you want to contribute, please submit a pull request.
Stefan Herold • 🐦 @Blackjacxxx
Thanks to all of you who are part of this:
Engine is available under the MIT license. See the LICENSE file for more info.