Cannot set runner platform


I have migrated my services from pi3 to pi4, but for now, the linux distros doesn’t support arm64, so I have to use arm. The issue is that I have to update the .drone.yml file of all my git projects to change the platform.

Thereby, I had the idea to manage this platform directly on the drone runner, using the DRONE_RUNNER_PLATFORM env variable, and removing the settings in the .drone.yml.

I tried, but it continues to use the default platform (linux/amd64) and the jobs are stuck.

Can someone help me to understand this behavior?