[TASK] Maintain main branch for 1.x.x #20
Merged
+160
−58
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[TASK] Maintain
composer.json
andext_emconf.php
sort-packages: true
option incomposer.json
.1.x.x-dev
.dependencies.
ext_emconf.php
dependencies with defineddependencies in
composer.json
.Used command(s):
[TASK] Streamline GitHub action workflow publish
The current
publish
github action workflow isstreamlined to work in a more smoother way and
also respect current broken automatic releasing
with tailor to the TYPO3 Extension Registry.
This includes:
requested version based on the tag and avoid
sed issues. Makes the part a little bit more
obvious.
a first step.
the extracted tag message as prepand message
along with attaching the tailor upload pack
artifact to the release. If release already
exists, only the artifact is attached.
TER, but do not fail in case it does not work
yet. Be aware that this must checked manually,
but attached artifact can simply be used to
upload it manually to TER mitigating the need
to build it locally again for the tag.
README.md
to document requiredrelease workflow for maintainers.
[TASK] Mitigate missing TypoScriptFrontendController as request attribute
It may be possible that the
TypoScriptFrontendController
is notset as
frontend.controller
request attribute. Use proper fallbackhandling in these cases:
$GLOBALS['TSFE']
.TSFE may not be available even with the global fallback.
[TASK] Remove obsolete
version
from docker-composedocker-compose deprecated the
version
optionin
docker-compose.yml
files. To avoid noticesthe option is now removed.
[TASK] Streamline v11 testing workflow
This change streamlines the v11 GitHub action
workflow.
checkout@v4
in jobs.ubuntu-latest
as image.[TASK] Disable functional tests in GitHub workflow
This extension does not contain any functional
tests. Disable them in the GitHub workflow.
[TASK] Enable unit test in GitHub action workflow
This extension has unit tests, enable them as CI run.