Miles Johnson

Results 771 comments of Miles Johnson

We use file locks because named mutexes in the same process don't work when multiple `moon` commands have been spawned and are running parallel to each other. This is something...

Made some tweaks in v1.37.2, give that a try. With that said, running nested moon commands has a chance of collisions. You should probably run `moon run` with `--no-actions` for...

The proto install does not happen in an action but happens during boot, so that one is unavoidable. However, you could pre-install proto before running moon commands to avoid the...

@azabluda proto only gets installed if it's actually going to be used. what's your toolchain config look like?

Ah interesting, looks like a bug. We acquire the lock even if we don't need to install proto: https://github.com/moonrepo/moon/blob/master/crates/app/src/systems/analyze.rs#L81 Easy fix.

@RobertVillalba It used to support this but it was causing a lot of issues so was temporarily removed. However, the pinned proto version is still used when using `proto activate`,...

@RobertVillalba Has this started recently?

@RobertVillalba Can you confirm if the moon binary actually is executable after the fact? Because according to the logs, it never fully downloads.

Ok that's very weird. Do you know what shell is being used in circleci? Bash?