| ▲ | Storment33 9 hours ago | |
I mean your problem was not `build.rs` here and Makefiles did not solve it, was your logic not already in `build.rs` which was called by Cargo via GitHub Actions?The problem was the environment setup? You couldn't get CUE on Linux ARM and I am assuming when you moved to Makefiles you removed the need for CUE or something? So really the solution was something like Nix or Mise to install the tooling, so you have the same tooling/version locally & on CI? | ||
| ▲ | turboponyy 6 hours ago | parent | next [-] | |
Exactly. "GitHub actions bad" is a valid take - you should reduce your use to a minimum. "My build failed because of GitHub actions couldn't install a dependency of my build" is a skill issue. Don't use GitHub actions to install a program your build depends on. | ||
| ▲ | Storment33 9 hours ago | parent | prev [-] | |
[dead] | ||