Date: March 3, 2026
Author: Dan Kelly
You may have received (or will soon receive) an email from GitHub asking you to approve updated permissions for the Expo GitHub App. This is a legitimate request from Expo.
Action required: Click approve when you see the GitHub email.
Expo is building new features for the Expo GitHub App, and GitHub's permission model requires apps to request expanded access before using new API capabilities. Expo needs "Repository Administration" access to enable automatic EAS project setup for new and existing repositories.
Specific feature details will be shared as they roll out.
The Expo GitHub App connects GitHub repositories to EAS. When installed and linked to an Expo project, it enables:
These existing features will continue to work regardless of whether you approve the new permissions.
Nothing breaks. If you choose not to approve the updated permissions, your current EAS Workflows, builds, and updates will continue to function normally. You can also set up a new Expo account, connect it to an existing GitHub project, and run workflows without issue.
The only limitation is access to new agentic features as they become available. Permissions can be approved later when ready.
Organizations with strict access policies should know:
For questions about specific permission scopes, contact security@expo.dev or Discord.
Fetched April 8, 2026