- Automate logging of GitHub commits to Google Sheets for better tracking.
- Utilize AI to process and analyze commit messages for insights.
- Integrate commit data with Supabase for advanced data storage and retrieval.
- Receive instant alerts on Slack for any errors during the commit process.
Triggers on GitHub commit events via a webhook. Splits commit messages into manageable chunks using a text splitter. Generates embeddings from the commit data using AI for enhanced analysis. Inserts processed data into Supabase for storage. Logs results into Google Sheets for tracking and reporting. Sends alerts to Slack in case of errors during processing.
- 1Import the workflow template into n8n.
- 2Configure the GitHub webhook to trigger on commit events.
- 3Set up OpenAI and Supabase credentials in n8n.
- 4Specify the Google Sheets document and sheet for logging.
- 5Test the workflow to ensure all components are functioning correctly.