Skip to content

Commit 048e6b0

Browse files
committed
Upgrade to standardized phpdoc ci
1 parent 9aaa423 commit 048e6b0

16 files changed

+4027
-412
lines changed

.github/dependabot.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
version: 2
22
updates:
3-
- package-ecosystem: composer
4-
directory: "/"
5-
schedule:
6-
interval: daily
7-
open-pull-requests-limit: 10
3+
- package-ecosystem: "composer"
4+
directory: "/"
5+
schedule:
6+
interval: "daily"
7+
open-pull-requests-limit: 10
88

9-
- package-ecosystem: "github-actions"
10-
directory: "/"
11-
schedule:
12-
interval: "weekly"
9+
- package-ecosystem: "github-actions"
10+
directory: "/"
11+
schedule:
12+
interval: "weekly"

.github/workflows/integrate.yaml

+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# https://docs.github.com/en/actions
2+
3+
name: "Integrate"
4+
5+
on: # yamllint disable-line rule:truthy
6+
push:
7+
branches:
8+
- "5.x"
9+
pull_request: null
10+
# Allow manually triggering the workflow.
11+
workflow_dispatch: null
12+
13+
jobs:
14+
code-coverage:
15+
name: "Code Coverage"
16+
uses: "phpDocumentor/.github/.github/workflows/code-coverage.yml@main"
17+
with:
18+
composer-root-version: "1.x-dev"
19+
20+
coding-standards:
21+
name: "Coding Standards"
22+
uses: "phpDocumentor/.github/.github/workflows/[email protected]"
23+
with:
24+
composer-root-version: "1.x-dev"
25+
26+
dependency-analysis:
27+
name: "Dependency analysis"
28+
uses: "phpDocumentor/.github/.github/workflows/[email protected]"
29+
with:
30+
composer-root-version: "1.x-dev"
31+
32+
lint-root:
33+
name: "Lint root"
34+
uses: "phpDocumentor/.github/.github/workflows/lint.yml@main"
35+
with:
36+
composer-options: "--no-check-publish --ansi"
37+
38+
static-analysis:
39+
name: "Static analysis"
40+
uses: "phpDocumentor/.github/.github/workflows/[email protected]"
41+
with:
42+
php-extensions: "none, ctype, dom, json, mbstring, phar, simplexml, tokenizer, xml, xmlwriter, fileinfo, pcntl, posix"
43+
composer-root-version: "1.x-dev"
44+
45+
unit-tests:
46+
name: "Unit test"
47+
uses: "phpDocumentor/.github/.github/workflows/[email protected]"
48+
with:
49+
composer-root-version: "1.x-dev"

.github/workflows/push.yml

-273
This file was deleted.

.scrutinizer.yml

-48
This file was deleted.

0 commit comments

Comments
 (0)