File tree Expand file tree Collapse file tree 20 files changed +4823
-2
lines changed
Expand file tree Collapse file tree 20 files changed +4823
-2
lines changed Original file line number Diff line number Diff line change 1+ # top-most EditorConfig file
2+ root = true
3+
4+ [* ]
5+ charset = utf-8
6+ end_of_line = lf
7+ indent_size = 4
8+ indent_style = space
9+ insert_final_newline = true
10+ trim_trailing_whitespace = true
11+
12+ [* .json ]
13+ indent_size = 2
14+ indent_style = space
15+
16+ [* .md ]
17+ indent_size = 2
18+ indent_style = space
19+
20+ [* .xml ]
21+ indent_size = 2
22+ indent_style = space
23+
24+ [* .yml ]
25+ indent_size = 2
26+ indent_style = space
Original file line number Diff line number Diff line change 1+ * @ thenativeweb/internal_dev
Original file line number Diff line number Diff line change 1+ ---
2+ name : Bug
3+ about : Report erroneous behavior that needs to be fixed.
4+ ---
5+
6+ ### What is this bug about?
7+
8+ …
9+
10+ ### What needs to be done to fix this bug?
11+
12+ - [ ] …
13+ - [ ] …
14+ - [ ] …
15+
16+ ### What else should we know?
17+
18+ …
Original file line number Diff line number Diff line change 1+ ---
2+ name : Feature
3+ about : Request or describe new functionality to be added.
4+ ---
5+
6+ ### What is this feature about?
7+
8+ …
9+
10+ ### What needs to be done to implement this feature?
11+
12+ - [ ] …
13+ - [ ] …
14+ - [ ] …
15+
16+ ### What else should we know?
17+
18+ …
Original file line number Diff line number Diff line change 1+ ---
2+ name : Task
3+ about : Describe something that needs to get done.
4+ ---
5+
6+ ### What is this task about?
7+
8+ …
9+
10+ ### What needs to be done to complete this task?
11+
12+ - [ ] …
13+ - [ ] …
14+ - [ ] …
15+
16+ ### What else should we know?
17+
18+ …
Original file line number Diff line number Diff line change 1+ version : 2
2+ updates :
3+ - package-ecosystem : composer
4+ directory : " /"
5+ schedule :
6+ interval : weekly
7+ open-pull-requests-limit : 10
8+ assignees :
9+ - thenativeweb/internal_dev
10+ labels :
11+ - Dependencies
12+ versioning-strategy : increase
13+ allow :
14+ - dependency-type : direct
15+ commit-message :
16+ prefix : chore
17+ prefix-development : chore
18+
19+ - package-ecosystem : docker
20+ directory : " /docker"
21+ schedule :
22+ interval : weekly
23+ open-pull-requests-limit : 10
24+ assignees :
25+ - thenativeweb/internal_dev
26+ labels :
27+ - Dependencies
28+ commit-message :
29+ prefix : chore
30+
31+ - package-ecosystem : " github-actions"
32+ directory : " /"
33+ schedule :
34+ interval : " weekly"
35+ open-pull-requests-limit : 10
36+ assignees :
37+ - thenativeweb/internal_dev
38+ labels :
39+ - Dependencies
40+ commit-message :
41+ prefix : chore
Original file line number Diff line number Diff line change 1+ name : Lint PR title
2+
3+ on :
4+ pull_request :
5+ types :
6+ - opened
7+ - edited
8+ - synchronize
9+
10+ jobs :
11+ lint-pr-title :
12+ name : Lint PR title
13+ runs-on : ubuntu-latest
14+ timeout-minutes : 1
15+
16+ steps :
17+ - uses : amannn/action-semantic-pull-request@v5
18+ env :
19+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
20+ with :
21+ types : |
22+ chore
23+ feat
24+ fix
Original file line number Diff line number Diff line change 1+ name : QA
2+
3+ on : pull_request
4+
5+ jobs :
6+ qa :
7+ name : QA
8+ runs-on : ubuntu-latest
9+ timeout-minutes : 15
10+
11+ steps :
12+ - name : Clone repository
13+ uses : actions/checkout@v4
14+ - name : Use PHP
15+ uses : shivammathur/setup-php@v2
16+ with :
17+ php-version : ' 8.4'
18+ tools : composer
19+ - name : Install dependencies
20+ run : |
21+ composer install
22+ - name : Run QA
23+ run : |
24+ composer qa
Original file line number Diff line number Diff line change 1+ name : Release
2+
3+ on :
4+ push :
5+ branches :
6+ - ' main'
7+
8+ permissions :
9+ contents : write
10+
11+ jobs :
12+ release :
13+ name : Release
14+ runs-on : ubuntu-latest
15+ timeout-minutes : 15
16+
17+ steps :
18+ - name : Clone repository
19+ uses : actions/checkout@v4
20+ with :
21+ fetch-depth : ' 0'
22+ - name : Use PHP
23+ uses : shivammathur/setup-php@v2
24+ with :
25+ php-version : ' 8.4'
26+ tools : composer
27+ - name : Install dependencies
28+ run : |
29+ composer install
30+ - name : Run QA
31+ run : |
32+ composer qa
33+ - name : Get next version
34+ id : get_next_version
35+ uses : thenativeweb/get-next-version@2.6.3
36+ - name : Create new version
37+ if : ${{ steps.get_next_version.outputs.hasNextVersion == 'true' }}
38+ run : |
39+ git tag ${{ steps.get_next_version.outputs.version }}
40+ git push origin ${{ steps.get_next_version.outputs.version }}
Original file line number Diff line number Diff line change 1+ # PHP specific files and folders
2+ /vendor
3+ .phpunit.result.cache
4+
5+ # OS generated files and folders
6+ .DS_Store
You can’t perform that action at this time.
0 commit comments