diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml
index 132368388f..9761c1120e 100644
--- a/.github/workflows/build_and_test.yml
+++ b/.github/workflows/build_and_test.yml
@@ -18,7 +18,7 @@ jobs:
node-version-file: '.nvmrc'
cache: 'yarn'
- name: Install
- run: make install
+ run: make install-and-verify
- name: Lint
run: make lint
@@ -32,7 +32,7 @@ jobs:
node-version-file: '.nvmrc'
cache: 'yarn'
- name: Install
- run: make install
+ run: make install-and-verify
- name: Build
run: make build-production
- name: Test
diff --git a/Build/Jenkins/release-neos-ui.sh b/Build/Jenkins/release-neos-ui.sh
index 0b624ee20a..786d0e4fb3 100755
--- a/Build/Jenkins/release-neos-ui.sh
+++ b/Build/Jenkins/release-neos-ui.sh
@@ -54,10 +54,8 @@ make test
VERSION=$VERSION make bump-version
VERSION=$VERSION NPM_TOKEN=$NPM_TOKEN make publish-npm
-# add changes to git and push
-git add .
-git commit -m "Updating composer dependency and npm versions for release of $VERSION"
+# we do not commit our working dir (the changes to the `version` field, as they will cause conflicts)
+# see https://github.com/neos/neos-ui/issues/3778
-git push origin HEAD:$BRANCH
git tag -a -m "$VERSION" $VERSION
git push origin $VERSION
diff --git a/Classes/Controller/BackendServiceController.php b/Classes/Controller/BackendServiceController.php
index 81f6285642..0932b11248 100644
--- a/Classes/Controller/BackendServiceController.php
+++ b/Classes/Controller/BackendServiceController.php
@@ -465,6 +465,7 @@ public function changeBaseWorkspaceAction(string $targetWorkspaceName, string $d
// If current document node doesn't exist in the base workspace,
// traverse its parents to find the one that exists
+ // todo ensure that https://github.com/neos/neos-ui/pull/3734 doesnt need to be refixed in Neos 9.0
$redirectNode = $documentNode;
while (true) {
$redirectNodeInBaseWorkspace = $subgraph->findNodeById($redirectNode->nodeAggregateId);
diff --git a/Makefile b/Makefile
index 68452e83e0..34a0e5e342 100644
--- a/Makefile
+++ b/Makefile
@@ -60,6 +60,10 @@ check-requirements:
install: ## Install dependencies
yarn install
+install-and-verify:
+ # Validate this project because were using Zero-Installs (slightly safer as we accept external PRs)
+ yarn install --immutable --immutable-cache --check-cache
+
setup: check-requirements install build ## Run a clean setup
@echo Please remember to set frontendDevelopmentMode \
to true in your Settings.yaml.
diff --git a/Resources/Private/Translations/de/Main.xlf b/Resources/Private/Translations/de/Main.xlf
index 9554fce299..c0e0bffb67 100644
--- a/Resources/Private/Translations/de/Main.xlf
+++ b/Resources/Private/Translations/de/Main.xlf
@@ -638,6 +638,10 @@
AddEinfΓΌgen
+
+ Collapse All
+ Alle Ordner zuklappen
+