d3vnz / issuetracker
使用 Filament 3 为 Laravel 应用程序提供的 GitHub 问题跟踪集成
1.0.0.20
2024-09-25 23:44 UTC
Requires
- php: ^8.3
- filament/filament: ^3.0
- graham-campbell/github: ^12.0
- laravel/framework: ^11.0
README
本软件包为 Laravel 应用程序提供 GitHub 问题跟踪集成,使用 Filament 3。
要求
- PHP 8.0+
- Laravel 9.0+
- Filament 3.0+
安装
您可以通过 composer 安装此软件包
composer require d3vnz/issuetracker
php artisan vendor:publish --tag=d3vnz-issuetracker-migrations
php artisan migrate
php artisan vendor:publish --provider="GrahamCampbell\GitHub\GitHubServiceProvider"
配置
在您的 services.php 中添加以下内容
'github' => [ 'token' => env('GITHUB_TOKEN'), 'owner' => env('GITHUB_OWNER'), 'repo' => env('GITHUB_REPO'), ],
控制台
在您的控制台中添加以下内容
Schedule::command('github:sync-issues')->everyThirtyMinutes();