php artisan passport:keys
php artisan passport:client --personal
- Make a new Algolia app
- Put its key and ID into your
.env
php artisan scout:import "App\Package"
- Make a new GitHub OAuth application
- Set
http://novapackages.test/login/github/callback
as the Authorized Callback URL - Copy the GitHub app id and secret to
GITHUB_CLIENT_ID
andGITHUB_CLIENT_SECRET
in the.env
file.
- Add the
SLACK_URL
variable to your.env
to post to a Slack channel of your choosing.
Note: This webhook is hit when certain events are fired. If you are not testing this webhook specifically, you may want to consider commenting it out to avoid sending unnecessary Slack notifications.
- Run
php artisan storage:link
The tests in tests/Feature/RepoTest.php
provide coverage for the readme import feature. These tests depend on an active Internet connection and will run by default. For convenience, they have been added to the integration
group. If you would like to exlude these tests from running, you may do so by using phpunit's --exclude-group
option
phpunit --exclude-group=integration