EAS submit in github action CI/CD

  • Github actions support secrets, you can add it via webiste and inside github action write the env content to file. You can configure secret under https://github.com/[your-org]/[your-repo]/settings/secrets/actions
  • This field is optional if you want to manage your credentials, you can store that key in your expo account. Remove that field from eas.json, run submit on your machine, it should ask you about the key. After that, every submit from that project should use that key.