{"action":"created","issue":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/5618","repository_url":"https://api.github.com/repos/fastlane/fastlane","labels_url":"https://api.github.com/repos/fastlane/fastlane/issues/5618/labels{/name}","comments_url":"https://api.github.com/repos/fastlane/fastlane/issues/5618/comments","events_url":"https://api.github.com/repos/fastlane/fastlane/issues/5618/events","html_url":"https://github.com/fastlane/fastlane/issues/5618","id":169592851,"number":5618,"title":"Action for configuring a plist inside an ipa/xcarchive","user":{"login":"richardszalay","id":229467,"avatar_url":"https://avatars.githubusercontent.com/u/229467?v=3","gravatar_id":"","url":"https://api.github.com/users/richardszalay","html_url":"https://github.com/richardszalay","followers_url":"https://api.github.com/users/richardszalay/followers","following_url":"https://api.github.com/users/richardszalay/following{/other_user}","gists_url":"https://api.github.com/users/richardszalay/gists{/gist_id}","starred_url":"https://api.github.com/users/richardszalay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richardszalay/subscriptions","organizations_url":"https://api.github.com/users/richardszalay/orgs","repos_url":"https://api.github.com/users/richardszalay/repos","events_url":"https://api.github.com/users/richardszalay/events{/privacy}","received_events_url":"https://api.github.com/users/richardszalay/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-08-05T12:06:11Z","updated_at":"2016-08-10T00:24:17Z","closed_at":null,"body":"### New Issue Checklist\r\n\r\n- [x] Updated fastlane to the latest version\r\n- [x] I have read the [Contribution Guidelines](https://github.com/fastlane/fastlane/blob/master/CONTRIBUTING.md)\r\n\r\n### Issue Description\r\n\r\n🔑 I'm doing a blog series on creating a \"build-once\" deployment pipeline using fastlane. As part of this process, the signing of the IPA happens at deployment time, at the moment the configuration is known, rather than at build.\r\n\r\nAs part of this, I've written a custom action that might fit well with the main predict. It's code purpose is to set a number of keys in a list that's inside an IPA file. It also supports: \r\n\r\n* explicit options for the plist version keys\r\n* a list of plist buddy commands, rather than the more restrictive (but easier to look at) hash of value\r\n* replacing the icon with a .iconset\r\n\r\nI'm also thinking of added support for xcarchives in addition to ipas, since people might prefer their single build to work like that.\r\n\r\nWould that be of interest and, if so, any thought on name? My current thoughts are:\r\n\r\n* tempest - because it changes the environment\r\n* faceoff - because it's swapping out the configuration\r\n* facelift - as above, but slightly less trademark infring-y\r\n\r\nThoughts?\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/comments/238732593","html_url":"https://github.com/fastlane/fastlane/issues/5618#issuecomment-238732593","issue_url":"https://api.github.com/repos/fastlane/fastlane/issues/5618","id":238732593,"user":{"login":"KrauseFx","id":869950,"avatar_url":"https://avatars.githubusercontent.com/u/869950?v=3","gravatar_id":"","url":"https://api.github.com/users/KrauseFx","html_url":"https://github.com/KrauseFx","followers_url":"https://api.github.com/users/KrauseFx/followers","following_url":"https://api.github.com/users/KrauseFx/following{/other_user}","gists_url":"https://api.github.com/users/KrauseFx/gists{/gist_id}","starred_url":"https://api.github.com/users/KrauseFx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KrauseFx/subscriptions","organizations_url":"https://api.github.com/users/KrauseFx/orgs","repos_url":"https://api.github.com/users/KrauseFx/repos","events_url":"https://api.github.com/users/KrauseFx/events{/privacy}","received_events_url":"https://api.github.com/users/KrauseFx/received_events","type":"User","site_admin":false},"created_at":"2016-08-10T00:24:17Z","updated_at":"2016-08-10T00:24:17Z","body":"That's awesome, thanks @richardszalay. Let us know if you need any help"}}
{"actor":{"display_login":"KrauseFx"}}