Skip to content

Commit 54e58ba

Browse files
committed
Upgrade to standardized phpdoc ci
1 parent 9aaa423 commit 54e58ba

15 files changed

+3953
-412
lines changed

.github/dependabot.yml

Lines changed: 9 additions & 9 deletions
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

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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/[email protected]"
17+
18+
coding-standards:
19+
name: "Coding Standards"
20+
uses: "phpDocumentor/.github/.github/workflows/[email protected]"
21+
22+
dependency-analysis:
23+
name: "Dependency analysis"
24+
uses: "phpDocumentor/.github/.github/workflows/[email protected]"
25+
26+
lint-root:
27+
name: "Lint root"
28+
uses: "phpDocumentor/.github/.github/workflows/lint.yml@main"
29+
with:
30+
composer-options: "--no-check-publish --ansi"
31+
32+
static-analysis:
33+
name: "Static analysis"
34+
uses: "phpDocumentor/.github/.github/workflows/[email protected]"
35+
with:
36+
php-extensions: "none, ctype, dom, json, mbstring, phar, simplexml, tokenizer, xml, xmlwriter, fileinfo, pcntl, posix"
37+
38+
unit-tests:
39+
name: "Unit test"
40+
uses: "phpDocumentor/.github/.github/workflows/[email protected]"

.github/workflows/push.yml

Lines changed: 0 additions & 273 deletions
This file was deleted.

.scrutinizer.yml

Lines changed: 0 additions & 48 deletions
This file was deleted.

0 commit comments

Comments
 (0)