Skip to content

Python script for managing Expo Application Service (EAS) build/submit webhooks. Generates QR codes using Cloudinary and sends a slack message

Notifications You must be signed in to change notification settings

lumamontes/eas-slack-updates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eas-slack-updates

Simple python script for managing Expo Application Service (EAS) build/submit webhooks. Generates QR codes using Cloudinary and sends a slack message.

image

Set Up Slack Webhook

Set up Expo webhook

  • 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)

Run locally

  1. Clone this repository to your local machine.

  2. 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
  1. Install the required Python dependencies using the provided requirements.txt file:

    pip install -r requirements.txt

About

Python script for managing Expo Application Service (EAS) build/submit webhooks. Generates QR codes using Cloudinary and sends a slack message

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published