Skip to content

Commit

Permalink
Merge pull request #23 from not-empty/php83
Browse files Browse the repository at this point in the history
PHP 8.3 version
  • Loading branch information
leodisarli authored Nov 30, 2023
2 parents 649ed18 + 4a224d4 commit e51cfcc
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 41 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/php.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
- name: Setup PHP Action
uses: shivammathur/[email protected]
with:
php-version: 8.2
php-version: 8.3
extensions: dom
coverage: xdebug

Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@

API Rest based in lumen using query builder that auto generate base code for simple crud (with automatic generated 100% unit and feature tests).

[Release 7.0.0](https://github.com/not-empty/ala-microframework-php/releases/tag/7.0.0) Requires [PHP](https://php.net) 8.3

[Release 6.0.0](https://github.com/not-empty/ala-microframework-php/releases/tag/6.0.0) Requires [PHP](https://php.net) 8.2

[Release 5.0.0](https://github.com/not-empty/ala-microframework-php/releases/tag/5.0.0) Requires [PHP](https://php.net) 8.1
Expand Down
13 changes: 7 additions & 6 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,17 @@
"description": "API Rest based in lumen using query builder that auto generate base code for simple crud (with automatic generated 100% unit and feature tests). To be used as a simple and fast way to implement microservices architecture",
"keywords": ["php", "laravel", "lumen", "crud", "microframework", "microservices", "code-generation"],
"license": "GPL-3.0-only",
"version" : "6.0.0",
"version" : "7.0.0",
"type": "project",
"require": {
"php": "^8.2",
"php": "^8.3",
"intouch/newrelic": "^2.0",
"laravel/lumen-framework": "^10.0",
"not-empty/jwt-manager-php-lib": "^6.0",
"not-empty/request-service-php-lib": "^6.0",
"not-empty/response-json-php-lib": "^6.0",
"not-empty/ulid-php-lib": "^6.0"
"not-empty/jwt-manager-php-lib": "^7.0",
"not-empty/request-service-php-lib": "^7.0",
"not-empty/response-json-php-lib": "^7.0",
"not-empty/ulid-php-lib": "^7.0"

},
"require-dev": {
"fakerphp/faker": "^1.23",
Expand Down
60 changes: 30 additions & 30 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions ops/docker/dev/php-fpm/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
ARG PHP_VERSION=8.2-fpm
ARG PHP_VERSION=8.3-rc-fpm

FROM php:${PHP_VERSION}

RUN apt update \
&& apt upgrade -y \
&& apt install zip unzip git -y

RUN pecl install xdebug \
RUN pecl install xdebug-3.3.0alpha3 \
&& docker-php-ext-install mysqli pdo pdo_mysql \
&& docker-php-ext-enable pdo_mysql xdebug

Expand Down
3 changes: 1 addition & 2 deletions ops/docker/prod/php-fpm/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
ARG PHP_VERSION=8.2-fpm
ARG PHP_VERSION=8.3-rc-fpm

FROM php:${PHP_VERSION}
COPY --from=php:8.2-cli /usr/local/bin/phpdbg /usr/local/bin/

RUN apt update \
&& apt upgrade -y \
Expand Down

0 comments on commit e51cfcc

Please sign in to comment.