diff --git a/.docker/Dockerfile b/.docker/Dockerfile index 3ca1bd0..9215e6d 100644 --- a/.docker/Dockerfile +++ b/.docker/Dockerfile @@ -1,4 +1,4 @@ -ARG PHP_VERSION="8.2" +ARG PHP_VERSION="8.3" FROM php:${PHP_VERSION}-cli diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 51709e5..452949d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,7 +9,7 @@ jobs: build: strategy: matrix: - php: [ "8.2" ] + php: [ "8.3" ] runs-on: ubuntu-latest steps: diff --git a/Makefile b/Makefile index 9105cea..16e2b53 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ -PHP_VERSION ?= 8.2 +PHP_VERSION ?= 8.3 PHP ?= bin/php -d "xdebug.mode=off" COMPOSER ?= bin/composer .PHONY: setup setup: - DOCKER_BUILDKIT=1 docker build -f .docker/Dockerfile -t laravel-prometheus-exporter:8.2 --build-arg PHP_VERSION=8.2 . + DOCKER_BUILDKIT=1 docker build -f .docker/Dockerfile -t laravel-prometheus-exporter:8.3 --build-arg PHP_VERSION=8.3 . .PHONY: vendor vendor: diff --git a/composer.json b/composer.json index 61a2441..948f824 100644 --- a/composer.json +++ b/composer.json @@ -8,16 +8,16 @@ } ], "require": { - "php": "^8.0 || ^8.1 || ^8.2", + "php": "^8.0 || ^8.1 || ^8.2 || ^8.3", "guzzlehttp/guzzle": "^7.4.2", - "illuminate/routing": "^10.0", - "illuminate/support": "^10.0", + "illuminate/routing": "^11.0", + "illuminate/support": "^11.0", "promphp/prometheus_client_php": "^2.6.0" }, "require-dev": { - "phpunit/phpunit": "^9.5.20", + "phpunit/phpunit": "^11.0.0", "mockery/mockery": "^1.5.0", - "orchestra/testbench": "^8.5" + "orchestra/testbench": "^9.0" }, "autoload": { "psr-4": {