Contents

Blackjacx/ASCKit

The backbone of my App Store Connect related software

Code Documentation

The code documentation is generated and hosted by Swift Package Index (powered by DocC)

Release

To release this Swift package the following steps have to be taken:

  • First, make sure all your feature branches/PRs are merged
  • Checkout develop and pull:

``shell git checkout develop && git pull ``

  • Update to the latest shared development files:

``shell bash <(curl -H -s https://raw.githubusercontent.com/Blackjacx/Scripts/main/frameworks/bootstrap.sh) ``

  • Run bundle update to update all Ruby gems
  • Run swift package update to update all SPM dependencies
  • Commit all changes on develop using:

`` git commit -am "Release version 'x.y.z'" ``

  • Run bundle exec fastlane release framework:"ASCKit" version:"x.y.z" to release the new version
  • Post the following on Twitter:

``` ASCKit release x.y.z πŸŽ‰

β–Έ πŸš€ Library package ASCKit successfully published β–Έ πŸ“… August 24th β–Έ 🌎 https://swiftpackageindex.com/Blackjacx/ASCKit β–Έ 🌎 https://github.com/Blackjacx/ASCKit/releases/latest β–Έ πŸ‘ Tell your friends!

#SPM #Apple #Development #AppStore #AppStoreConnect #API #Library #Package #Tools ```

Contribution

  • 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.

Author

Stefan Herold β€’ X β€’ Bluesky β€’ Mastodon

Contributors

Thanks to all of you who are part of this:

<a href="https://github.com/blackjacx/asckit/graphs/contributors"> <img src="https://contrib.rocks/image?repo=blackjacx/asckit" /> </a>

License

ASCKit is available under the MIT license. See the LICENSE file for more info.

Package Metadata

Repository: Blackjacx/ASCKit

Stars: 5

Forks: 0

Open issues: 2

Default branch: develop

Primary language: swift

License: MIT

Topics: appstoreconnect, appstoreconnect-api, hacktoberfest, swift

README: README.md