David Holdeman

Results 107 comments of David Holdeman

Apparently the GHA runner doesn't inherit the environment, you have to put the variables in .env file. https://stackoverflow.com/questions/71179099/self-hosted-environment-variables-not-available-to-github-actions

`rm`ing pch/pch.h.gch/unit_tests helps. It seems that make doesn't know that it needs to re-build pch.h.

I finally figured out how to get back to a broken state. ``` git checkout 14c0e4d make -j$(nproc) rm .dep/* git checkout db4280d make -j$(nproc) ```

This can happen when building firmware too. Here's a failing firmware build run for core8: https://github.com/chuckwagoncomputing/fw-custom-core8/actions/runs/7946920817 This was on rusEFI commit c4e4165

Here are some notes from past self solving a similar problem in the firmware build for a future PR: > There's one thing I don't really like here. > ```...

OH I think the answer is that I broke `make clean`

But I still want to fix the actual issue in order to not require `make clean` every time.

https://github.com/rusefi/rusefi/pull/6042