Replies: 1 comment 1 reply
-
What's going on (I think) is that in the latest (2) commits in DDEV HEAD the XDG_CONFIG_HOME environment variable is supported, and Github actions has XDG_CONFIG_HOME set. That means that DDEV is going to try to put the dblog command into ~/.config/ddev/commands/db/dblog. It's doing that... but then your post-install action is trying to find it at the ~/.ddev location. So the HEAD tests did what they want to do and told us when something is failing... However...
So removing those two will solve this. However, I'm going to convert this to an issue for now because this general problem may affect other add-ons that make assumptions about where the global DDEV config dir lives. |
Beta Was this translation helpful? Give feedback.
-
Hello, I have an add-on at https://github.com/ChromaticHQ/ddev-dblog/. Three days ago, it's test began to fail.
Leaving alone the bizarre fact that
stable
passes but HEAD doesn't even though they are identical, in the HEAD test output, there is no indication of the failure point. Everything looks fine untilMore context...
When I run the same commands in my shell, I am able to download/add the add-on just fine.
My guess is that maybe the test have changed and I need to update them? I am looking for docs on how to diagnose and fix failing add-on tests... What steps should I take?
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions