File tree 4 files changed +53
-28
lines changed
4 files changed +53
-28
lines changed Original file line number Diff line number Diff line change
1
+
2
+ * text text =auto eol =lf
3
+
4
+ .php diff =php
Original file line number Diff line number Diff line change
1
+ name : Build
2
+
3
+ on :
4
+ - push
5
+ - workflow_dispatch
6
+
7
+ jobs :
8
+ tests :
9
+ name : PHP ${{ matrix.php-version }} on ${{ matrix.os }} (${{ matrix.composer-options }})
10
+ runs-on : ${{ matrix.os }}
11
+ strategy :
12
+ fail-fast : false
13
+ matrix :
14
+ php-version :
15
+ - " 8.0"
16
+ - " 8.1"
17
+ - " 8.2"
18
+ os :
19
+ - ubuntu-latest
20
+ - macOS-latest
21
+ - windows-latest
22
+ composer-options :
23
+ - " "
24
+ - " --prefer-lowest"
25
+ steps :
26
+ - name : Checkout
27
+ uses : actions/checkout@v3
28
+
29
+ - name : Validate composer.json and composer.lock
30
+ run : composer validate
31
+
32
+ - name : Set up PHP ${{ matrix.php-version }}
33
+ uses : shivammathur/setup-php@v2
34
+ with :
35
+ php-version : ${{ matrix.php-version }}
36
+ extensions : intl
37
+ coverage : xdebug
38
+ ini-values : error_reporting=E_ALL
39
+
40
+ - name : Install dependencies
41
+ run : composer update
42
+ --prefer-dist
43
+ --no-progress
44
+ ${{ matrix.composer-options }}
45
+
46
+ - name : Run tests
47
+ run : composer test
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
# PHP JSON Patch
2
2
3
3
[ ![ Latest Stable Version] ( https://poser.pugx.org/remorhaz/php-json-patch/v/stable )] ( https://packagist.org/packages/remorhaz/php-json-patch )
4
- [ ![ Build Status ] ( https://travis-ci.org /remorhaz/php-json-patch. svg?branch=master )] ( https://travis-ci.org /remorhaz/php-json-patch )
4
+ [ ![ Build] ( https://github.com /remorhaz/php-json-patch/actions/workflows/build.yml/badge. svg )] ( https://github.com /remorhaz/php-json-patch/actions/workflows/build.yml )
5
5
[ ![ Scrutinizer Code Quality] ( https://scrutinizer-ci.com/g/remorhaz/php-json-patch/badges/quality-score.png?b=master )] ( https://scrutinizer-ci.com/g/remorhaz/php-json-patch/?branch=master )
6
6
[ ![ codecov] ( https://codecov.io/gh/remorhaz/php-json-patch/branch/master/graph/badge.svg )] ( https://codecov.io/gh/remorhaz/php-json-patch )
7
7
[ ![ Infection MSI] ( https://badge.stryker-mutator.io/github.com/remorhaz/php-json-patch/master )] ( https://infection.github.io )
11
11
This library implements [ RFC6902] ( https://tools.ietf.org/html/rfc6902 ) -compliant JSON patch tool.
12
12
13
13
## Requirements
14
- - PHP 7.3 +
14
+ - PHP 8.0 +
15
15
- [ JSON extension] ( https://www.php.net/manual/en/book.json.php ) (ext-json) - required by [ remorhaz/php-json-data] ( https://github.com/remorhaz/php-json-data ) to access JSON documents.
16
16
- [ Internationalization functions] ( https://www.php.net/manual/en/book.intl.php ) (ext-intl) - required by [ ` remorhaz/php-json-data ` ] ( https://github.com/remorhaz/php-json-data ) to compare Unicode strings.
17
17
You can’t perform that action at this time.
0 commit comments