tempo-ios-ironsource-mediation 1.9.5

tempo-ios-ironsource-mediation 1.9.5

Maintained by Stephen, Tempo DevOps.



 
Depends on:
TempoSDK= 1.8.5
IronSourceSDK~> 8
 

  • By
  • Tempo Engineering

{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":"assets","path":"assets","contentType":"directory"},{"name":"oldMediation","path":"oldMediation","contentType":"directory"},{"name":"tempo-ios-ironsource-mediation","path":"tempo-ios-ironsource-mediation","contentType":"directory"},{"name":"tempo-ironsource-mediation-adapter","path":"tempo-ironsource-mediation-adapter","contentType":"directory"},{"name":".gitattributes","path":".gitattributes","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"tempo-ios-ironsource-mediation.podspec","path":"tempo-ios-ironsource-mediation.podspec","contentType":"file"}],"totalCount":10}},"fileTreeProcessingTime":2.264457,"foldersToFetch":[],"reducedMotionEnabled":null,"repo":{"id":647990185,"defaultBranch":"main","name":"tempo-ironsource","ownerLogin":"Tempo-Platform","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-01T01:07:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/96445643?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"main","listCacheKey":"v0:1690767885.0","canEdit":false,"refType":"branch","currentOid":"17ef25fdd0254a4988a2ed841c0976c1ce4e92c9"},"path":"README.md","currentUser":null,"blob":{"rawLines":null,"stylingDirectives":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/Tempo-Platform/tempo-ironsource/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null,"repoAlertsPath":"/Tempo-Platform/tempo-ironsource/security/dependabot","repoSecurityAndAnalysisPath":"/Tempo-Platform/tempo-ironsource/settings/security_analysis","repoOwnerIsOrg":true,"currentUserCanAdminRepo":false},"displayName":"README.md","displayUrl":"https://github.com/Tempo-Platform/tempo-ironsource/blob/main/README.md?raw=true","headerInfo":{"blobSize":"5.33 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":"8ff7f60","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FTempo-Platform%2Ftempo-ironsource%2Fblob%2Fmain%2FREADME.md","isCSV":false,"isRichtext":true,"toc":[{"level":1,"text":"\nTempo iOS ironSource Mediation Adapter\n","anchor":"tempo-ios-ironsource-mediation-adapter","htmlText":"\nTempo iOS ironSource 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-ironsource/discussions/new","newIssuePath":"/Tempo-Platform/tempo-ironsource/issues/new","planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/Tempo-Platform/tempo-ironsource/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-ironsource/releases/new?marketplace=true","showPublishActionBanner":false,"showPublishStackBanner":false},"renderImageOrRaw":false,"richText":"

\n\n\n
\nTempo iOS ironSource Mediation Adapter\n

\n

Tempo iOS ironSource Mediation Adapter is a custom API that allows the Tempo SDK to talk to the ironSource 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-ironsource","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-ironsource/branches":{"post":"H6Qr2Y45Gc9DP7jB-pqn6QPhYhhxs2kE_3rWy3nGwzGbwAjZ4Iea6aWeORVBTQTt99qJWgTK9BOcKug8N1G0rQ"}}},"title":"tempo-ironsource/README.md at main · Tempo-Platform/tempo-ironsource","locale":"en"}