A simple, powerful Webhook system that captures every event from your GitHub Projects and intelligently automates activity logs directly into your issue comments.
Update any field in your GitHub Project Item, and our webhook instantly maps those changes into perfectly formatted issue comments.
Priority has been set to Medium .
Priority has been changed from Medium to Low .
Size has been set to XS .
Start date has been set to 2025-04-20 .
End date has been set to 2025-04-20 .
Estimate has been set to 0.5 .
End day has been changed:
2026-03-022026-03-03 .
Priority has been changed from Medium to High.
Estimate has been set to 4 .
Get up and running in your Laravel project in less than 2 minutes.
$ composer require cslant/github-project-php
$ php artisan vendor:publish --provider="CSlant\GitHubProject\GithubProjectServiceProvider" --tag="config"
# Provide your GitHub credentials GITHUB_ACCESS_TOKEN="your_personal_access_token" GITHUB_WEBHOOK_SECRET="your_webhook_secret_here"
https://your-domain.com/github-project/webhook
Designed to save development teams time tracking progress. Everything you need is ready to integrate seamlessly.
Receive instant notifications via webhooks. Automatically detect actions and respond to GitHub Project events without delay.
Automatically parse, format, and generate detailed comments for every field change on your issue or pull request cards.
Publish Blade views and freely reinvent how notifications look using the familiar Laravel Blade syntax.
The package automatically parses GitHub Webhook payloads and maps the data directly into your pre-configured templates.
// Mappings templates directly mapped to GitHub Field Types 'field_templates' => [ 'Status' => 'github-project::fields.single_select', 'Priority' => 'github-project::fields.single_select', 'End Date' => 'github-project::fields.date', 'Estimate' => 'github-project::fields.number', // Easily register your custom field types here... ],
Install via Composer today and join the CSlant open-source community. Let the bot handle the tracking.