Skip to content

A swift package that facilitates in the creation of URLRequests and wraps URLRequest dataTask in an Operation for submitting network requests from an OperationQueue.

License

Notifications You must be signed in to change notification settings

CruGlobal/request-operation-ios

Repository files navigation

codecov

RequestOperation

A swift package to facilitate in creation of URLRequests (RequestBuilder) and provides an Operation (RequestOperation) for submitting requests from an OperationQueue. Completed RequestOperations will provide a RequestResponse object with some details about the completed request.

Publishing New Versions With GitHub Actions

Publishing new versions with GitHub Actions is easy.

  • Ensure you set a new version in RequestOperation.podspec. The new version can't already exist as a tag.
  • Create a pull request on main and once merged into main GitHub actions will handle tagging the version and pushing to the CruGlobal specs repo.

Publishing New Versions Manually

Steps to publish new versions for Cocoapods and Swift Package Manager.

Cru Global Specs Repo: https://github.com/CruGlobal/cocoapods-specs

Private Cocoapods: https://guides.cocoapods.org/making/private-cocoapods.html

About

A swift package that facilitates in the creation of URLRequests and wraps URLRequest dataTask in an Operation for submitting network requests from an OperationQueue.

Resources

License

Stars

Watchers

Forks

Packages

No packages published