diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
index 89485a9e503fd1..c8ffecbdfd78b5 100644
--- a/.devcontainer/Dockerfile
+++ b/.devcontainer/Dockerfile
@@ -1 +1,5 @@
FROM ghcr.io/containerbase/devcontainer:13.7.5
+
+# https://github.com/pnpm/pnpm/issues/8971
+# renovate: datasource=npm
+RUN install-tool pnpm 9.15.4
diff --git a/.devcontainer/post-create.sh b/.devcontainer/post-create.sh
index eae5da872d27d6..f368a583156f47 100755
--- a/.devcontainer/post-create.sh
+++ b/.devcontainer/post-create.sh
@@ -7,4 +7,4 @@ if [[ "${CODESPACES}" == true ]]; then
sudo chmod 1777 /tmp
fi
-COREPACK_ENABLE_DOWNLOAD_PROMPT=0 pnpm install
+pnpm install --reporter append-only --aggregate-output
diff --git a/.github/label-actions.yml b/.github/label-actions.yml
index d19aae3bbf4636..21115a3b3f0635 100644
--- a/.github/label-actions.yml
+++ b/.github/label-actions.yml
@@ -100,16 +100,6 @@
- ### Insufficient logs
-
- Select me to read instructions
-
-
- If you already gave us a log, and the Renovate team said it's not enough, then follow the instructions from the **No logs at all** section.
-
-
-
-
### Formatting your logs
Select me to read instructions
@@ -137,12 +127,31 @@
The Renovate team
+'auto:logs-insufficient':
+ comment: >
+ Hi there,
+
+
+ The logs you provided are insufficient to help you.
+
+
+ Please provide more logs, or more detailed logs, so we can help you. Be sure to include _DEBUG_ logs, and don't excessively redact or truncate them.
+
+
+ If you feel the logs are too large to paste here, please use a service like [GitHub Gist](https://gist.github.com/) and paste the link here.
+
+
+ Read the [Renovate docs, Troubleshooting](https://docs.renovatebot.com/troubleshooting/) to learn more about getting the correct logs.
+
+
+ Thanks, the Renovate team
+
'auto:logs-packages':
comment: >
Hi there,
- A maintainer wants you to find and share a specific log message (`packageFiles with updates`) from your repository or environment.
+ Please locate the debug message `packageFiles with updates` in your logs and paste the contents here. Depending on your question, we may need the full list of packages or only one.
If you self-host Renovate: make sure you run Renovate with `LOG_LEVEL=debug` to get the debug log messages! Next, open the debug-level logs and search for `packageFiles with updates`. This text marks the start of a structured log message that shows every package file, dependency, and update that Renovate found.
@@ -531,3 +540,25 @@
Thanks, the Renovate team
+
+'auto:inactive-pr':
+ comment: >
+ Hi there,
+
+
+ This PR appears to have been inactive for a while. Please let us know if you are still working on it, or if we can close it for now.
+
+
+ Thanks, the Renovate team
+
+'auto:close-inactive-pr':
+ comment: >
+ Hi there,
+
+
+ We're closing this PR due to inactivity, but we are happy for you, or others, to finish the PR if time allows.
+
+
+ Thanks, the Renovate team
+
+ close: true