d3vnz / issuetracker
GitHub issue tracking integration for Laravel applications using Filament 3
1.0.0.29
2024-10-10 08:35 UTC
Requires
- php: ^8.3
- filament/filament: ^3.0
- graham-campbell/github: ^12.0
- laravel/framework: ^11.0
This package is auto-updated.
Last update: 2024-10-10 08:36:33 UTC
README
This package provides a GitHub issue tracking integration for Laravel applications using Filament 3.
Requirements
- PHP 8.0+
- Laravel 9.0+
- Filament 3.0+
Installation
You can install the package via composer:
composer require d3vnz/issuetracker
php artisan vendor:publish --tag=d3vnz-issuetracker-migrations
php artisan migrate
php artisan vendor:publish --provider="GrahamCampbell\GitHub\GitHubServiceProvider"
Config
In your services.php add the following:
'github' => [ 'token' => env('GITHUB_TOKEN'), 'owner' => env('GITHUB_OWNER'), 'repo' => env('GITHUB_REPO'), ],
Console
Add the following to your console
Schedule::command('github:sync-issues')->everyThirtyMinutes();