Skip to content

Commit 4321ec1

Browse files
committed
Merge branch 'release/8.0.0'
2 parents bb7f328 + d62e63b commit 4321ec1

File tree

156 files changed

+22377
-20990
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

156 files changed

+22377
-20990
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -40,24 +40,24 @@ jobs:
4040
strategy:
4141
matrix:
4242
packages:
43-
- php: '8.1'
44-
core: '^12.4'
45-
framework: '^8.0.2'
43+
- php: '8.2'
44+
core: '^13.2'
45+
framework: 'dev-main'
4646
prefer: ''
4747
testpath: 'Tests/Functional'
48-
- php: '8.1'
49-
core: '^12.4'
50-
framework: '^8.0.2'
48+
- php: '8.2'
49+
core: '^13.2'
50+
framework: 'dev-main'
5151
prefer: '--prefer-lowest'
5252
testpath: 'Tests/Functional'
53-
- php: '8.2'
54-
core: '^12.4'
55-
framework: '^8.0.2'
53+
- php: '8.3'
54+
core: '^13.2'
55+
framework: 'dev-main'
5656
prefer: ''
5757
testpath: 'Tests/Functional'
58-
- php: '8.2'
59-
core: '^12.4'
60-
framework: '^8.0.2'
58+
- php: '8.3'
59+
core: '^13.2'
60+
framework: 'dev-main'
6161
prefer: '--prefer-lowest'
6262
testpath: 'Tests/Functional'
6363
steps:
@@ -70,12 +70,6 @@ jobs:
7070
-p ${{ matrix.packages.php }} \
7171
-s lintPhp
7272
73-
- name: Composer install
74-
run: |
75-
Build/Scripts/runTests.sh \
76-
-p ${{ matrix.packages.php }} \
77-
-s composerInstall
78-
7973
- name: Composer install core
8074
run: |
8175
Build/Scripts/additionalTests.sh \
@@ -84,7 +78,7 @@ jobs:
8478
-q "typo3/cms-core:${{ matrix.packages.core }}" \
8579
-r " ${{ matrix.packages.prefer }}"
8680
87-
- name: Composer install framework
81+
- name: Composer install testing framework
8882
run: |
8983
Build/Scripts/additionalTests.sh \
9084
-p ${{ matrix.packages.php }} \

.github/workflows/pages.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: Build and Commit Github-Page
2+
3+
on:
4+
workflow_dispatch:
5+
6+
push:
7+
branches: [ develop, main ]
8+
9+
permissions:
10+
contents: write
11+
12+
jobs:
13+
build-and-commit-github-page:
14+
runs-on: ubuntu-latest
15+
concurrency: ci-${{ github.ref }}
16+
17+
steps:
18+
- name: Checkout 🛎️
19+
uses: actions/checkout@v4
20+
21+
- name: Build documentation
22+
run: |
23+
docker run \
24+
--rm --user $(id -u) \
25+
-v ${PWD}:/project \
26+
ghcr.io/typo3-documentation/render-guides:latest --config=Documentation
27+
echo '<html><head><meta http-equiv="refresh" content="0; url=./Index.html" /></head></html>' > Documentation-GENERATED-temp/index.html
28+
touch Documentation-GENERATED-temp/.nojekyll
29+
30+
- name: Deploy to GitHub Pages 🚀
31+
uses: JamesIves/github-pages-deploy-action@v4.6.0
32+
with:
33+
branch: gh-pages
34+
folder: Documentation-GENERATED-temp
35+
target-folder: /
36+
clean: true

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@ var/
88
public/
99
vendor/
1010
composer.lock
11+
.php-cs-fixer.cache
12+
.DS_Store

Build/.eslintrc.js

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

Build/.stylelintrc

Lines changed: 9 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
{
22
"plugins": [
3-
"stylelint-order",
4-
"stylelint-scss"
3+
"stylelint-order"
54
],
6-
"customSyntax": "postcss-scss",
75
"rules": {
86
"at-rule-empty-line-before": [
97
"always",
@@ -17,18 +15,7 @@
1715
]
1816
}
1917
],
20-
"at-rule-name-case": "lower",
21-
"at-rule-name-space-after": "always-single-line",
22-
"at-rule-semicolon-newline-after": "always",
23-
"block-closing-brace-empty-line-before": "never",
24-
"block-closing-brace-newline-after": "always",
25-
"block-closing-brace-newline-before": "always-multi-line",
26-
"block-closing-brace-space-before": "always-single-line",
2718
"block-no-empty": true,
28-
"block-opening-brace-newline-after": "always-multi-line",
29-
"block-opening-brace-space-after": "always-single-line",
30-
"block-opening-brace-space-before": "always",
31-
"color-hex-case": "lower",
3219
"color-hex-length": "short",
3320
"color-no-invalid-hex": true,
3421
"comment-empty-line-before": [
@@ -45,53 +32,20 @@
4532
"comment-no-empty": true,
4633
"comment-whitespace-inside": "always",
4734
"custom-property-empty-line-before": "never",
48-
"declaration-bang-space-after": "never",
49-
"declaration-bang-space-before": "always",
5035
"declaration-block-no-duplicate-properties": true,
5136
"declaration-block-no-redundant-longhand-properties": true,
5237
"declaration-block-no-shorthand-property-overrides": true,
53-
"declaration-block-semicolon-newline-after": "always-multi-line",
54-
"declaration-block-semicolon-space-after": "always-single-line",
55-
"declaration-block-semicolon-space-before": "never",
5638
"declaration-block-single-line-max-declarations": 1,
57-
"declaration-block-trailing-semicolon": "always",
58-
"declaration-colon-newline-after": "always-multi-line",
59-
"declaration-colon-space-after": "always-single-line",
60-
"declaration-colon-space-before": "never",
6139
"declaration-empty-line-before": "never",
6240
"font-family-no-duplicate-names": true,
6341
"function-calc-no-unspaced-operator": true,
64-
"function-comma-newline-after": "always-multi-line",
65-
"function-comma-space-after": "always-single-line",
66-
"function-comma-space-before": "never",
6742
"function-linear-gradient-no-nonstandard-direction": true,
68-
"function-max-empty-lines": 0,
6943
"function-name-case": "lower",
70-
"function-parentheses-newline-inside": "always-multi-line",
71-
"function-parentheses-space-inside": "never-single-line",
72-
"function-whitespace-after": "always",
73-
"indentation": 4,
7444
"keyframe-declaration-no-important": true,
7545
"length-zero-no-unit": true,
76-
"max-empty-lines": 1,
77-
"media-feature-colon-space-after": "always",
78-
"media-feature-colon-space-before": "never",
79-
"media-feature-name-case": "lower",
8046
"media-feature-name-no-unknown": true,
81-
"media-feature-parentheses-space-inside": "never",
82-
"media-feature-range-operator-space-after": "always",
83-
"media-feature-range-operator-space-before": "always",
84-
"media-query-list-comma-newline-after": "always-multi-line",
85-
"media-query-list-comma-space-after": "always-single-line",
86-
"media-query-list-comma-space-before": "never",
8747
"no-empty-source": true,
88-
"no-eol-whitespace": true,
89-
"no-extra-semicolons": true,
9048
"no-invalid-double-slash-comments": true,
91-
"no-missing-end-of-source-newline": true,
92-
"number-leading-zero": "never",
93-
"number-no-trailing-zeros": true,
94-
"property-case": "lower",
9549
"property-no-unknown": true,
9650
"rule-empty-line-before": [
9751
"always-multi-line",
@@ -104,19 +58,7 @@
10458
]
10559
}
10660
],
107-
"selector-attribute-brackets-space-inside": "never",
108-
"selector-attribute-operator-space-after": "never",
109-
"selector-attribute-operator-space-before": "never",
110-
"selector-combinator-space-after": "always",
111-
"selector-combinator-space-before": "always",
112-
"selector-descendant-combinator-no-non-space": true,
113-
"selector-list-comma-newline-after": "always",
114-
"selector-list-comma-space-before": "never",
115-
"selector-max-empty-lines": 0,
116-
"selector-pseudo-class-case": "lower",
11761
"selector-pseudo-class-no-unknown": true,
118-
"selector-pseudo-class-parentheses-space-inside": "never",
119-
"selector-pseudo-element-case": "lower",
12062
"selector-pseudo-element-colon-notation": "single",
12163
"selector-pseudo-element-no-unknown": true,
12264
"selector-type-case": "lower",
@@ -130,11 +72,14 @@
13072
],
13173
"shorthand-property-no-redundant-values": true,
13274
"string-no-newline": true,
133-
"unit-case": "lower",
13475
"unit-no-unknown": true,
135-
"value-list-comma-newline-after": "always-multi-line",
136-
"value-list-comma-space-after": "always-single-line",
137-
"value-list-comma-space-before": "never",
138-
"value-list-max-empty-lines": 0
76+
"order/order": [
77+
"custom-properties",
78+
"declarations"
79+
],
80+
"order/properties-order": [
81+
"width",
82+
"height"
83+
]
13984
}
14085
}

0 commit comments

Comments
 (0)