Skip to content

Commit fdc71b6

Browse files
Merge pull request #6 from codenamephp/dependabot/docker/docker/application/webdevops/php-dev-8.2
Bump webdevops/php-dev from 8.1 to 8.2 in /docker/application
2 parents 706ee3c + b55f9e4 commit fdc71b6

11 files changed

Lines changed: 1773 additions & 1143 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ jobs:
1919
ci:
2020
uses: codenamephp/workflows.php/.github/workflows/ci.yml@main
2121
with:
22-
php-versions: '["8.1"]'
22+
php-versions: '["8.1","8.2"]'

.idea/php.xml

Lines changed: 30 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

composer.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
"sort-packages": true
3434
},
3535
"scripts": {
36+
"phive-update": "XDEBUG_MODE=off phive update && git add tools/* phive.xml && git commit -m 'Updated phive dependencies'",
3637
"phpunit": "XDEBUG_MODE=coverage tools/phpunit.phar -c test/phpunit.dist.xml test/",
3738
"psalm": "XDEBUG_MODE=off tools/psalm --threads=10 --long-progress",
3839
"composer-unused": "XDEBUG_MODE=off tools/composer-unused --no-progress --no-interaction",
@@ -48,6 +49,7 @@
4849
]
4950
},
5051
"scripts-descriptions": {
52+
"phive-update": "Runs a phive update and commits all tools and the phive.xml so PHPStorm won't run code formatting on the phars",
5153
"phpunit": "Runs phpunit tests",
5254
"psalm": "Runs psalm static analysis",
5355
"composer-unused": "Checks for unused composer packages",

docker-compose.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: '3.6'
22

33
services:
44
application:
5-
user: "${UID}:${GID}" #don't run as root by default to prevent permission conflicts
5+
user: "${UID:-1000}:${GID:-1000}" #don't run as root by default to prevent permission conflicts
66
build:
77
context: docker/application
88
args:
@@ -12,6 +12,7 @@ services:
1212
- ./:/app
1313
- $HOME/.phive:/home/application/.phive
1414
- $HOME/.ssh:/home/application/.ssh
15+
- $HOME/.gitconfig:/home/application/.gitconfig
1516
- ${SSH_AUTH_SOCK:-/ssh-agent}:/ssh-agent # Forward local machine SSH key to docker
1617
- /etc/timezone:/etc/timezone:ro
1718
- /etc/localtime:/etc/localtime:ro

docker/application/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM webdevops/php-dev:8.1
1+
FROM webdevops/php-dev:8.2
22

33
COPY --from=composer:2 /usr/bin/composer /usr/local/bin/composer
44

phive.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
~ limitations under the License.
1616
-->
1717
<phive xmlns="https://phar.io/phive">
18-
<phar name="phpunit" version="^9.0.1" installed="9.5.21" location="./tools/phpunit.phar" copy="true"/>
19-
<phar name="psalm" version="^4.0" installed="4.25.0" location="./tools/psalm" copy="true"/>
20-
<phar name="composer-unused" version="^0.8" installed="0.8.2" location="./tools/composer-unused" copy="true"/>
21-
<phar name="composer-require-checker" version="^4.0" installed="4.1.0" location="./tools/composer-require-checker" copy="true"/>
22-
<phar name="infection" version="^0.26" installed="0.26.13" location="./tools/infection" copy="true"/>
18+
<phar name="phpunit" version="^9.0.1" installed="9.5.27" location="./tools/phpunit.phar" copy="true"/>
19+
<phar name="psalm" version="^5.0" installed="5.2.0" location="./tools/psalm" copy="true"/>
20+
<phar name="composer-unused" version="^0.8" installed="0.8.5" location="./tools/composer-unused" copy="true"/>
21+
<phar name="composer-require-checker" version="^4.0" installed="4.4.0" location="./tools/composer-require-checker" copy="true"/>
22+
<phar name="infection" version="^0.26" installed="0.26.16" location="./tools/infection" copy="true"/>
2323
</phive>

tools/composer-require-checker

-4.83 KB
Binary file not shown.

tools/composer-unused

380 KB
Binary file not shown.

tools/infection

-22.7 KB
Binary file not shown.

tools/phpunit.phar

Lines changed: 1732 additions & 1135 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)