Skip to content

Commit b7ff027

Browse files
author
Rias
committed
🚧
1 parent ceb30bc commit b7ff027

File tree

5 files changed

+60
-38
lines changed

5 files changed

+60
-38
lines changed

‎.github/FUNDING.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
custom: https://spatie.be/open-source/support-us
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: run-tests
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
test:
7+
runs-on: ${{ matrix.os }}
8+
strategy:
9+
fail-fast: true
10+
matrix:
11+
os: [ubuntu-latest, windows-latest]
12+
php: [7.4]
13+
laravel: [5.8.*, 6.*, 7.*]
14+
dependency-version: [prefer-lowest, prefer-stable]
15+
include:
16+
- laravel: 7.*
17+
testbench: 5.*
18+
- laravel: 6.*
19+
testbench: 4.*
20+
- laravel: 5.8.*
21+
testbench: 3.8.*
22+
23+
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }} - ${{ matrix.os }}
24+
25+
steps:
26+
- name: Checkout code
27+
uses: actions/checkout@v1
28+
29+
- name: Cache dependencies
30+
uses: actions/cache@v1
31+
with:
32+
path: ~/.composer/cache/files
33+
key: dependencies-laravel-${{ matrix.laravel }}-php-${{ matrix.php }}-composer-${{ hashFiles('composer.json') }}
34+
35+
- name: Setup PHP
36+
uses: shivammathur/setup-php@v2
37+
with:
38+
php-version: ${{ matrix.php }}
39+
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, bcmath, soap, intl, gd, exif, iconv, imagick
40+
coverage: none
41+
42+
- name: Install dependencies
43+
run: |
44+
composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" --no-interaction --no-update
45+
composer update --${{ matrix.dependency-version }} --prefer-dist --no-interaction --no-suggest
46+
47+
- name: Execute tests
48+
run: vendor/bin/phpunit

‎.travis.yml‎

Lines changed: 0 additions & 17 deletions
This file was deleted.

‎README.md‎

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
11
# Enable or disable the indexing of your app
22

33
[![Latest Version on Packagist](https://img.shields.io/packagist/v/spatie/laravel-robots-middleware.svg?style=flat-square)](https://packagist.org/packages/spatie/laravel-robots-middleware)
4-
[![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square)](LICENSE.md)
5-
[![Build Status](https://img.shields.io/travis/spatie/laravel-robots-middleware/master.svg?style=flat-square)](https://travis-ci.org/spatie/laravel-robots-middleware)
6-
[![SensioLabsInsight](https://img.shields.io/sensiolabs/i/b214dd86-16cd-433e-934f-1b9216139cef.svg?style=flat-square)](https://insight.sensiolabs.com/projects/b214dd86-16cd-433e-934f-1b9216139cef)
4+
![GitHub Workflow Status](https://img.shields.io/github/workflow/status/spatie/laravel-blink/run-tests?label=tests)
75
[![Quality Score](https://img.shields.io/scrutinizer/g/spatie/laravel-robots-middleware.svg?style=flat-square)](https://scrutinizer-ci.com/g/spatie/laravel-robots-middleware)
8-
[![StyleCI](https://styleci.io/repos/49018008/shield?branch=master)](https://styleci.io/repos/49018008)
96
[![Total Downloads](https://img.shields.io/packagist/dt/spatie/laravel-robots-middleware.svg?style=flat-square)](https://packagist.org/packages/spatie/laravel-robots-middleware)
107

118
A tiny, opinionated package to enable or disable indexing your site via a middleware in Laravel.
@@ -14,6 +11,12 @@ More on the Robots meta tag: https://developers.google.com/webmasters/control-cr
1411

1512
Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects [on our website](https://spatie.be/opensource).
1613

14+
## Support us
15+
16+
We invest a lot of resources into creating [best in class open source packages](https://spatie.be/open-source). You can support us by [buying one of our paid products](https://spatie.be/open-source/support-us).
17+
18+
We highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. You'll find our address on [our contact page](https://spatie.be/about-us). We publish all received postcards on [our virtual postcard wall](https://spatie.be/open-source/postcards).
19+
1720
## Installation
1821

1922
You can install the package via composer:
@@ -79,26 +82,11 @@ Please see [CONTRIBUTING](CONTRIBUTING.md) for details. Due to nature of this pa
7982

8083
If you discover any security related issues, please email freek@spatie.be instead of using the issue tracker.
8184

82-
## Postcardware
83-
84-
You're free to use this package, but if it makes it to your production environment we highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using.
85-
86-
Our address is: Spatie, Samberstraat 69D, 2060 Antwerp, Belgium.
87-
88-
We publish all received postcards [on our company website](https://spatie.be/en/opensource/postcards).
89-
9085
## Credits
9186

9287
- [Sebastian De Deyne](https://github.com/sebastiandedeyne)
9388
- [All Contributors](../../contributors)
9489

95-
## Support us
96-
97-
Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects [on our website](https://spatie.be/opensource).
98-
99-
Does your business depend on our contributions? Reach out and support us on [Patreon](https://www.patreon.com/spatie).
100-
All pledges will be dedicated to allocating workforce on maintenance and new awesome stuff.
101-
10290
## License
10391

10492
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

‎composer.json‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,14 @@
1818
"role": "Developer"
1919
}
2020
],
21+
"minimum-stability": "dev",
22+
"prefer-stable": true,
2123
"require": {
2224
"php" : "^7.2",
23-
"illuminate/http": "^5.8|^6.0"
25+
"illuminate/http": "^5.8|^6.0|^7.0"
2426
},
2527
"require-dev": {
26-
"orchestra/testbench": "^3.8|^4.0",
28+
"orchestra/testbench": "^3.8|^4.0|^5.0",
2729
"phpunit/phpunit" : "^8.0"
2830
},
2931
"autoload": {

0 commit comments

Comments
 (0)