{"action":"created","issue":{"url":"https://api.github.com/repos/expo/expo/issues/2047","repository_url":"https://api.github.com/repos/expo/expo","labels_url":"https://api.github.com/repos/expo/expo/issues/2047/labels{/name}","comments_url":"https://api.github.com/repos/expo/expo/issues/2047/comments","events_url":"https://api.github.com/repos/expo/expo/issues/2047/events","html_url":"https://github.com/expo/expo/issues/2047","id":345901059,"node_id":"MDU6SXNzdWUzNDU5MDEwNTk=","number":2047,"title":"Build: App version not updated","user":{"login":"benhurott","id":3187772,"node_id":"MDQ6VXNlcjMxODc3NzI=","avatar_url":"https://avatars3.githubusercontent.com/u/3187772?v=4","gravatar_id":"","url":"https://api.github.com/users/benhurott","html_url":"https://github.com/benhurott","followers_url":"https://api.github.com/users/benhurott/followers","following_url":"https://api.github.com/users/benhurott/following{/other_user}","gists_url":"https://api.github.com/users/benhurott/gists{/gist_id}","starred_url":"https://api.github.com/users/benhurott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benhurott/subscriptions","organizations_url":"https://api.github.com/users/benhurott/orgs","repos_url":"https://api.github.com/users/benhurott/repos","events_url":"https://api.github.com/users/benhurott/events{/privacy}","received_events_url":"https://api.github.com/users/benhurott/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-07-30T19:26:24Z","updated_at":"2018-07-31T16:40:41Z","closed_at":null,"author_association":"NONE","body":"### Environment\r\nEnvironment:\r\n  OS: macOS High Sierra 10.13.6\r\n  Node: 8.11.3\r\n  Yarn: 1.9.2\r\n  npm: 5.6.0\r\n  Watchman: 4.7.0\r\n  Xcode: Xcode 9.4.1 Build version 9F2000\r\n  Android Studio: 3.1 AI-173.4720617\r\n\r\nPackages: (wanted => installed)\r\n  expo: ^29.0.0 => 29.0.0\r\n  react: 16.3.1 => 16.3.1\r\n  react-native: https://github.com/expo/react-native/archive/sdk-29.0.0.tar.gz => 0.55.4\r\n\r\nDiagnostics report:\r\n  https://exp-xde-diagnostics.s3.amazonaws.com/pointrappdev-93d2a4f6-c1e7-4036-9b71-ba7966d3a7bd.tar.gz\r\n\r\n### Steps to Reproduce\r\nWe try to change the app version in `app.json` to `1.5.0`:\r\n```\r\n\"updates\": {\r\n      \"checkAutomatically\": \"ON_ERROR_RECOVERY\"\r\n    },\r\n    \"orientation\": \"portrait\",\r\n    \"version\": \"1.15.0\",\r\n    \"sdkVersion\": \"29.0.0\",\r\n```\r\n\r\nAnd `npm package` too:\r\n```\r\n\"version\": \"1.15.0\",\r\n  \"private\": true,\r\n  \"devDependencies\": {\r\n```\r\n\r\nAnd upload to expo build cloud using:\r\n* `exp build:ios --release-channel \"dev\" --team-id \"<obfuscated>\" --no-publish --clear-credentials --clear-app-credentials --clear-dist-cert`\r\n* `exp build:android --release-channel \"dev\" --no-publish`\r\n\r\nWhen we download and install the app, it's in the previous version `1.14.1`.\r\n\r\n### Expected Behavior\r\nThe app will show the new version in settings.\r\n\r\n### Actual Behavior\r\nThe app is showing the previous version."},"comment":{"url":"https://api.github.com/repos/expo/expo/issues/comments/409287167","html_url":"https://github.com/expo/expo/issues/2047#issuecomment-409287167","issue_url":"https://api.github.com/repos/expo/expo/issues/2047","id":409287167,"node_id":"MDEyOklzc3VlQ29tbWVudDQwOTI4NzE2Nw==","user":{"login":"benhurott","id":3187772,"node_id":"MDQ6VXNlcjMxODc3NzI=","avatar_url":"https://avatars3.githubusercontent.com/u/3187772?v=4","gravatar_id":"","url":"https://api.github.com/users/benhurott","html_url":"https://github.com/benhurott","followers_url":"https://api.github.com/users/benhurott/followers","following_url":"https://api.github.com/users/benhurott/following{/other_user}","gists_url":"https://api.github.com/users/benhurott/gists{/gist_id}","starred_url":"https://api.github.com/users/benhurott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benhurott/subscriptions","organizations_url":"https://api.github.com/users/benhurott/orgs","repos_url":"https://api.github.com/users/benhurott/repos","events_url":"https://api.github.com/users/benhurott/events{/privacy}","received_events_url":"https://api.github.com/users/benhurott/received_events","type":"User","site_admin":false},"created_at":"2018-07-31T16:40:41Z","updated_at":"2018-07-31T16:40:41Z","author_association":"NONE","body":"Yes, I know, but when we need to release in production instead of dev, we need to send a new build to this channel.\r\nThe certificates are different for internal builds (ad-hoc) and production builds (distribution) in iOS.\r\nFor this reason, we need to build without publish.\r\nWe have a team composed of developers, QA, and beta users and we need to track each of this environment separately.\r\nFor `prod` users, we need to build the app, upload to stores, wait for validation (Apple has taken 2 days) and them release the new version and the new publication.\r\n\r\nDo you have a guide how this common enterprise flow works with expo?"}}
{"actor":{"display_login":"benhurott"}}