1
0
mirror of https://github.com/laravel/valet.git synced 2026-02-04 16:10:08 +01:00
Commit Graph

42 Commits

Author SHA1 Message Date
Supian M
7efa837b5e Add support for PHP 8.4
Include PHP 8.4 in the list of supported PHP versions in both Valet Brew and GitHub Actions test matrix. This ensures compatibility and testing for the latest PHP release.
2024-11-17 20:49:59 +08:00
Julius Kiekbusch
5b28d4bd0f Replace dead link in Security Policy (#1491) 2024-08-02 10:23:46 +02:00
Dries Vints
d91e62dd20 Update 1_Bug_report.yml 2024-01-29 11:16:27 +01:00
Dries Vints
6559c55892 Update coding-standards.yml 2024-01-25 14:47:23 +01:00
Nuno Maduro
c4fb099eea Uses actions/checkout@v4 2023-10-17 14:37:27 +01:00
Dries Vints
55078675f4 PHP 8.3 (#1448)
* PHP 8.3

* PHP 8.3 (#1449)

---------

Co-authored-by: Chris Brown <code@drbyte.dev>
2023-09-21 21:30:35 +02:00
Dries Vints
fcfbb9829e Update 1_Bug_report.yml 2023-04-07 10:59:07 +02:00
Dries Vints
96bc080d19 Update and rename 1_Bug_report.md to 1_Bug_report.yml 2023-04-07 10:58:22 +02:00
Matt Stauffer
6a920bd5a9 Merge Pint config 2023-02-13 15:39:44 -05:00
Dries Vints
f0413051fa Update coding-standards.yml 2023-02-13 18:26:33 +01:00
Dries Vints
abace888c5 Update coding-standards.yml 2023-02-13 18:24:33 +01:00
Dries Vints
f617fc85bc Update coding-standards.yml 2023-02-13 18:18:56 +01:00
Dries Vints
e0e8830881 Update coding-standards.yml 2023-02-13 18:17:07 +01:00
Dries Vints
12665c3ede Implement Pint 2023-02-13 18:06:29 +01:00
Matt Stauffer
e756613d91 Merge branch 'master' into version-4 2023-01-19 13:19:18 -05:00
Dries Vints
85f2800cb2 Update tests.yml 2022-12-28 13:37:28 +01:00
Matt Stauffer
3c3dc8225f Require PHP 8.0 2022-12-18 15:19:10 -06:00
Dries Vints
a0e1e02a47 Test Valet commands (#1256)
* First attempt at testing CLI commands

* Apply fixes from StyleCI

* Protect from running locally

* Fix test

* wip

* wip

* wip

* wip

* wip

* Update app.php

* Create config folder and files for CLI tests

* Apply fixes from StyleCI

* Fix some formatting

* Fix imports

* Update all output() calls to use the writer passed in by the command

Ugly capture of all $outputs from commands, by passing them into `writer()` to be bound into the container, where they can then be pulled out from calls to `output()` and its buddies `info()`, `table()`, and `warning()`.

* Apply fixes from StyleCI

* Flesh out park command test

* Apply fixes from StyleCI

* Drop php 7.0 and 7.1

Co-authored-by: StyleCI Bot <bot@styleci.io>
Co-authored-by: Matt Stauffer <matt@tighten.co>
2022-12-02 09:32:28 +01:00
Dries Vints
3e5f16fee5 Create issues.yml 2022-11-23 10:10:05 +01:00
Dries Vints
fbde8c54fa Update tests.yml 2022-11-01 16:11:51 +01:00
Dries Vints
e7a6bb719b Update tests.yml 2022-09-08 13:40:56 +02:00
Dries Vints
313f4aa281 Rename update-changelog.md to update-changelog.yml 2022-09-08 13:40:21 +02:00
Dries Vints
63d833ec8a Create update-changelog.md 2022-09-08 13:39:21 +02:00
Dries Vints
d0d42acff7 PHP 8.2 support (#1279)
* PHP 8.2 support

* wip

* Apply fixes from StyleCI

* wip

* wip

* wip

* Update tests.yml

Co-authored-by: StyleCI Bot <bot@styleci.io>
2022-09-08 13:37:17 +02:00
Dries Vints
3a243c65c3 Create pull-requests.yml 2022-06-08 11:55:01 +02:00
Dries Vints
7846f6042b Update 1_Bug_report.md (#1255) 2022-05-24 17:25:30 +02:00
Dries Vints
08b8ccc2ca Update tests.yml (#1236) 2022-04-08 15:57:00 +02:00
Dries Vints
42c787e442 Update 1_Bug_report.md (#1230) 2022-04-05 12:11:18 +02:00
Matt Stauffer
eefc06b07f Drop PHP 5.6; extract site-specific PHP version isolation to its own commands 2022-03-12 00:05:51 -05:00
Matt Stauffer
8230cc8a1e Update GitHub issue template to point to Valet discussions 2022-02-23 13:28:25 -05:00
Dries Vints
4da39fc4f8 Laravel 9 support (#1181)
* Laravel 9 support

* Try out Laravel 9

* wip

* Revert "Try out Laravel 9"

This reverts commit 44074c2de4.

* Revert dev stability
2022-01-31 09:51:32 +01:00
Dries Vints
393e1c852a Update CODE_OF_CONDUCT.md 2021-12-23 08:55:21 +01:00
Dries Vints
98b0bc7cb9 Update CONTRIBUTING.md 2021-12-23 08:55:03 +01:00
Dries Vints
9443ad2769 Update CODE_OF_CONDUCT.md 2021-12-23 08:54:54 +01:00
Bram
2ef543c038 Add PHP 8.1 to Valet tests 2021-12-15 10:29:06 +01:00
Dries Vints
3a5d12e24d Add new default files 2021-12-03 15:40:15 +01:00
Chris Brown
4d86afead2 Update issue_template.md 2021-03-11 19:20:40 -05:00
Chris Brown
0b341a7ca1 Update test suite to phpunit 9.5
Update test suite to phpunit 9.5 syntax
Refactored to use polyfill for older PHP versions via `yoast/phpunit-polyfills`

Note: this includes 2 important differences from usual phpunit test suites:
- instead of extending `PHPUnit\Framework\TestCase` we extend `Yoast\PHPUnitPolyfills\TestCases\TestCase`
- instead of handling fixtures via `setUp()` and `tearDown()` we use `set_up()` and `tear_down()` respectively

Comment regarding formatting: I chose to use the FQDN in the `extends` syntax of the class declaration instead of using `use` so that it is more quickly apparent that we're doing something slightly different than usual phpunit syntax, particularly in regards to the set_up() / tear_down() methods that appear immediately following the `extends` line.
2020-11-29 12:10:05 -05:00
Miguel Piedrafita
5e43cf872a wip 2020-11-03 15:29:45 +00:00
Miguel Piedrafita
ecbc87b9b1 wip 2020-11-03 15:25:20 +00:00
Chris Brown
38e0072d3e Convert to GitHub Actions 2020-11-03 11:02:18 +00:00
Matt Stauffer
aa09445d3a Add issue template 2020-05-04 16:25:00 -04:00