Skip to content

Commit 8ea9464

Browse files
authored
Merge pull request #375 from phpDocumentor/build-php84
Build on php 8.4
2 parents 60741fe + f985773 commit 8ea9464

14 files changed

+929
-2687
lines changed

.github/workflows/integrate.yaml

+7-7
Original file line numberDiff line numberDiff line change
@@ -13,41 +13,41 @@ on: # yamllint disable-line rule:truthy
1313
jobs:
1414
code-coverage:
1515
name: "Code Coverage"
16-
uses: "phpDocumentor/.github/.github/workflows/code-coverage.yml@main"
16+
uses: "phpDocumentor/.github/.github/workflows/code-coverage.yml@v0.8"
1717
with:
1818
composer-root-version: "5.x-dev"
1919

2020
coding-standards:
2121
name: "Coding Standards"
22-
uses: "phpDocumentor/.github/.github/workflows/coding-standards.yml@v0.7"
22+
uses: "phpDocumentor/.github/.github/workflows/coding-standards.yml@v0.8"
2323
with:
2424
composer-root-version: "5.x-dev"
2525

2626
dependency-analysis:
2727
name: "Dependency analysis"
28-
uses: "phpDocumentor/.github/.github/workflows/dependency-analysis.yml@v0.7"
28+
uses: "phpDocumentor/.github/.github/workflows/dependency-analysis.yml@v0.8"
2929
with:
3030
composer-root-version: "5.x-dev"
3131

3232
lint-root:
3333
name: "Lint root"
34-
uses: "phpDocumentor/.github/.github/workflows/lint.yml@main"
34+
uses: "phpDocumentor/.github/.github/workflows/lint.yml@v0.8"
3535
with:
3636
composer-options: "--no-check-publish --ansi"
3737

3838
static-analysis:
3939
name: "Static analysis"
40-
uses: "phpDocumentor/.github/.github/workflows/static-analysis.yml@v0.7"
40+
uses: "phpDocumentor/.github/.github/workflows/static-analysis.yml@v0.8"
4141
with:
4242
php-extensions: "none, ctype, dom, json, mbstring, phar, simplexml, tokenizer, xml, xmlwriter, fileinfo, pcntl, posix"
4343
composer-root-version: "5.x-dev"
4444

4545
unit-tests:
4646
name: "Unit test"
47-
uses: "phpDocumentor/.github/.github/workflows/continuous-integration.yml@v0.7"
47+
uses: "phpDocumentor/.github/.github/workflows/continuous-integration.yml@v0.8"
4848
with:
4949
composer-root-version: "5.x-dev"
50-
php-versions: "['7.4', '8.0', '8.1', '8.2', '8.3']"
50+
upcoming-releases: true
5151

5252
bc_check:
5353
name: "BC Check"

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ fix-code-style:
1313
.PHONY: static-code-analysis
1414
static-code-analysis: vendor ## Runs a static code analysis with phpstan/phpstan and vimeo/psalm
1515
docker run -it --rm -v${PWD}:/opt/project -w /opt/project php:7.4 vendor/bin/phpstan --configuration=phpstan.neon
16-
docker run -it --rm -v${PWD}:/opt/project -w /opt/project php:7.4 vendor/bin/psalm
16+
docker run -it --rm -v${PWD}:/opt/project -w /opt/project php:7.4 vendor/bin/psalm.phar
1717

1818
.PHONY: test
1919
test: test-unit ## Runs all test suites with phpunit/phpunit

composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"phpstan/phpstan-mockery": "^1.1",
3030
"phpstan/extension-installer": "^1.1",
3131
"phpstan/phpstan-webmozart-assert": "^1.2",
32-
"vimeo/psalm": "^5.13"
32+
"psalm/phar": "^5.26"
3333
},
3434
"autoload": {
3535
"psr-4": {

0 commit comments

Comments
 (0)