Simple python script for managing Expo Application Service (EAS) build/submit webhooks. Generates QR codes using Cloudinary and sends a slack message.
- Create a expo webhook for build/submit actions (on development, you can use ngrok to expose your local development server and create a expo webhook using the ngrok URL for testing)
-
Clone this repository to your local machine.
-
Create a .env file in the project directory and add your configuration details:
CLOUDINARY_NAME=your_cloudinary_cloud_name
CLOUDINARY_API_KEY=your_cloudinary_api_key
CLOUDINARY_API_SECRET=your_cloudinary_api_secret
SLACK_WEBHOOK_URL=your_slack_webhook_url
EXPO_WEBHOOK_SECRET_KEY=your_expo_webhook_secret_key
-
Install the required Python dependencies using the provided
requirements.txt
file:pip install -r requirements.txt