Skip to content

Commit ade95dd

Browse files
authored
Use orchestra/sidekick (#5)
* Use `orchestra/sidekick` Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com> * wip Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com> * wip Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com> --------- Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com>
1 parent 0ec7f67 commit ade95dd

File tree

13 files changed

+15
-83
lines changed

13 files changed

+15
-83
lines changed

.github/workflows/analyse.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ name: analyse
22

33
on:
44
push:
5+
branches:
6+
- '*.x'
57
pull_request:
68

79
jobs:

.github/workflows/coveralls.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ name: coveralls
22

33
on:
44
push:
5+
branches:
6+
- '*.x'
57
pull_request:
68

79
jobs:

.github/workflows/tests.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ name: tests
22

33
on:
44
push:
5+
branches:
6+
- '*.x'
57
pull_request:
68
workflow_dispatch:
79

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,5 @@ Updater API for Laravel Dusk ChromeDriver binaries
66
[![Total Downloads](https://poser.pugx.org/orchestra/dusk-updater-api/downloads)](https://packagist.org/packages/orchestra/dusk-updater-api)
77
[![Latest Unstable Version](https://poser.pugx.org/orchestra/dusk-updater-api/v/unstable)](//packagist.org/packages/orchestra/dusk-updater-api)
88
[![License](https://poser.pugx.org/orchestra/dusk-updater-api/license)](https://packagist.org/packages/orchestra/dusk-updater-api)
9+
10+
`orchestra/dusk-updater-api` package provide a standardise API to fetch and download ChromeDriver binaries for Laravel Dusk.

composer.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,7 @@
1616
"autoload": {
1717
"psr-4": {
1818
"Orchestra\\DuskUpdaterApi\\": "src/"
19-
},
20-
"files": [
21-
"src/functions.php"
22-
]
19+
}
2320
},
2421
"autoload-dev": {
2522
"psr-4": {
@@ -31,6 +28,7 @@
3128
"ext-openssl": "*",
3229
"composer-runtime-api": "^2.2",
3330
"guzzlehttp/guzzle": "^7.2",
31+
"orchestra/sidekick": "^1.0",
3432
"symfony/polyfill-ctype": "^1.9",
3533
"symfony/process": "^6.0 || ^7.0"
3634
},

src/ChromeVersionFinder.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
use InvalidArgumentException;
77
use Symfony\Component\Process\Process;
88

9+
use function Orchestra\Sidekick\join_paths;
10+
911
class ChromeVersionFinder
1012
{
1113
/**

src/functions.php

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

tests/Pest.php

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

tests/TestCase.php

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

tests/Unit/ChromeVersionFinder/FindVersionUrlTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
use Orchestra\DuskUpdaterApi\ChromeVersionFinder;
77
use Orchestra\DuskUpdaterApi\HttpClient;
88

9-
use function Orchestra\DuskUpdaterApi\join_paths;
9+
use function Orchestra\Sidekick\join_paths;
1010

1111
beforeEach(function () {
1212
$client = m::mock(Client::class);

0 commit comments

Comments
 (0)