CocoaPods trunk is moving to be read-only. Read more on the blog, there are 19 months to go.

tempo-applovin-mediation 1.9.7

tempo-applovin-mediation 1.9.7

Maintained by Kieran McGowan, Stephen, Tempo DevOps.



 
Depends on:
TempoSDK= 1.8.5
AppLovinSDK< 14.0
 

  • By
  • Tempo Engineering

{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":"AppLovin MAX Demo App - Swift","path":"AppLovin MAX Demo App - Swift","contentType":"directory"},{"name":"TempoAdapter","path":"TempoAdapter","contentType":"directory"},{"name":"TempoSDK","path":"TempoSDK","contentType":"directory"},{"name":"assets","path":"assets","contentType":"directory"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"tempo-applovin-mediation.podspec","path":"tempo-applovin-mediation.podspec","contentType":"file"}],"totalCount":9}},"fileTreeProcessingTime":2.266123,"foldersToFetch":[],"reducedMotionEnabled":null,"repo":{"id":517547680,"defaultBranch":"main","name":"tempo-ios-applovin-mediation-adapter","ownerLogin":"Tempo-Platform","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-25T06:38:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/96445643?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"main","listCacheKey":"v0:1690766364.0","canEdit":false,"refType":"branch","currentOid":"67993b5ed31e9eb70efae3f0b326c8d9a6190b3c"},"path":"README.md","currentUser":null,"blob":{"rawLines":null,"stylingDirectives":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/Tempo-Platform/tempo-ios-applovin-mediation-adapter/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null,"repoAlertsPath":"/Tempo-Platform/tempo-ios-applovin-mediation-adapter/security/dependabot","repoSecurityAndAnalysisPath":"/Tempo-Platform/tempo-ios-applovin-mediation-adapter/settings/security_analysis","repoOwnerIsOrg":true,"currentUserCanAdminRepo":false},"displayName":"README.md","displayUrl":"https://github.com/Tempo-Platform/tempo-ios-applovin-mediation-adapter/blob/main/README.md?raw=true","headerInfo":{"blobSize":"5.32 KB","deleteInfo":{"deletePath":null,"deleteTooltip":"You must be signed in to make or propose changes"},"editInfo":{"editTooltip":"You must be signed in to make or propose changes"},"ghDesktopPath":"https://desktop.github.com","gitLfsPath":null,"onBranch":true,"shortPath":"250bd17","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FTempo-Platform%2Ftempo-ios-applovin-mediation-adapter%2Fblob%2Fmain%2FREADME.md","isCSV":false,"isRichtext":true,"toc":[{"level":1,"text":"\nTempo iOS AppLovin Mediation Adapter\n","anchor":"tempo-ios-applovin-mediation-adapter","htmlText":"\nTempo iOS AppLovin Mediation Adapter\n"},{"level":2,"text":"Publish to CocoaPods","anchor":"publish-to-cocoapods","htmlText":"Publish to CocoaPods"},{"level":2,"text":"Try the Adapter","anchor":"try-the-adapter","htmlText":"Try the Adapter"},{"level":2,"text":"Source Control","anchor":"source-control","htmlText":"Source Control"},{"level":3,"text":"Branching","anchor":"branching","htmlText":"Branching"},{"level":3,"text":"Pull Requests","anchor":"pull-requests","htmlText":"Pull Requests"},{"level":2,"text":"CI/CD","anchor":"cicd","htmlText":"CI/CD"},{"level":3,"text":"Release Drafter","anchor":"release-drafter","htmlText":"Release Drafter"},{"level":4,"text":"On Pull Request Open, Re-Opened or Synchronize","anchor":"on-pull-request-open-re-opened-or-synchronize","htmlText":"On Pull Request Open, Re-Opened or Synchronize"},{"level":4,"text":"On Push to Master","anchor":"on-push-to-master","htmlText":"On Push to Master"},{"level":3,"text":"Publishing","anchor":"publishing","htmlText":"Publishing"}],"lineInfo":{"truncatedLoc":"106","truncatedSloc":"73"},"mode":"file"},"image":false,"isCodeownersFile":null,"isValidLegacyIssueTemplate":false,"issueTemplateHelpUrl":"https://docs.github.com/articles/about-issue-and-pull-request-templates","issueTemplate":null,"discussionTemplate":null,"language":"Markdown","large":false,"loggedIn":false,"newDiscussionPath":"/Tempo-Platform/tempo-ios-applovin-mediation-adapter/discussions/new","newIssuePath":"/Tempo-Platform/tempo-ios-applovin-mediation-adapter/issues/new","planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/Tempo-Platform/tempo-ios-applovin-mediation-adapter/blob/main/README.md","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","dismissStackNoticePath":"/settings/dismiss-notice/publish_stack_from_file","releasePath":"/Tempo-Platform/tempo-ios-applovin-mediation-adapter/releases/new?marketplace=true","showPublishActionBanner":false,"showPublishStackBanner":false},"renderImageOrRaw":false,"richText":"

\n\n\n
\nTempo iOS AppLovin Mediation Adapter\n

\n

Tempo iOS AppLovin Mediation Adapter is a custom API that allows the Tempo SDK to talk to the AppLovin SDK.

\n\n

Publish to CocoaPods

\n
    \n
  1. Create a new release in GitHub with an updated version number.
  2. \n
  3. Update the version number in \"TempoSDK.podspec\" file to match the above GitHub release.
  4. \n
  5. Run pod trunk push --allow-warnings --verbose
  6. \n
\n

Try the Adapter

\n

Add the following line to your Podfile:

\n
¨C14C
\n

Source Control

\n

Branching

\n

All changes to the repository must be done on a branch separate to ¨C1C. Once work is finished on a branch it can then be merged into ¨C2C by creating a pull request.

\n

Branches are recommended to use the following format:

\n
¨C3C
\n

The start of the commit message, in this case the word feature indicates the intention of the commit. A full list of commit intentions are listed below.

\n

The last part of the commit message is a brief description of the changes.

\n

¨C15C

\n
    \n¨C16C\n¨C17C\n¨C18C\n¨C19C\n¨C20C\n¨C21C\n¨C22C\n¨C23C\n¨C24C\n
\n

Pull Requests

\n¨C25C\n

About Pull Requests | GitHub

\n

Before merging our branch into development or master, we ¨C26C create a pull request in the repository.

\n

CI/CD

\n

Release Drafter

\n

The release-drafter.yml workflow is the mechanism by which a release number tag is generated for pod releases of the tempo-ios-sdk repo. This tag is then used when pushing pods to the CocoaPods Trunk.

\n

This is all accomplished by the release-drafter workflow running in the following scenarios:

\n

On Pull Request Open, Re-Opened or Synchronize

\n

Whenever a pull request is created, the release drafter workflow runs it's autolabeler functionality which adds labels to the pull request based on the branch name.

\n

Versions numbers and their associated branch name patterns and labels are as follows:

\n¨C27C\n

On Push to Master

\n

When a pull request is closed and pushed to master, release drafter will either create a new release or append the currently opened draft release with the following:

\n
    \n¨C28C\n¨C29C\n¨C30C\n
\n

Publishing

\n

Once you are satisfied with a release, publish it to then trigger the push to CocoaPods.

\n
","renderedFileInfo":null,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"repoOwner":"Tempo-Platform","repoName":"tempo-ios-applovin-mediation-adapter","showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","showDependabotConfigurationBanner":false,"actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timedOut":false,"notAnalyzed":true,"symbols":[]}},"copilotAccessInfo":null,"csrf_tokens":{"/Tempo-Platform/tempo-ios-applovin-mediation-adapter/branches":{"post":"oTxavPNPw2KKQ3hZoHjXpSRSoxvY2ysm28AsLRgitLyMEHMGgUwzKojOhJ-egE2gPnQjHyDJjzRTYAFJwlyJ0Q"}}},"title":"tempo-ios-applovin-mediation-adapter/README.md at main · Tempo-Platform/tempo-ios-applovin-mediation-adapter","locale":"en"}