Commit df49672
fix(uniffi): stop shadowing tera-cli with an unrelated crate
The composite action pre-installed crates.io `tera-cli@0.5.0`, which is a
different project from chevdor/tera-cli and has a different CLI (`--env`,
no `--env-only`). Because it still provides a `tera` binary, cargo-make's
`tera --help` probe succeeded and the `install-tera` task never ran, so
swift-generate-manifest died on "Found argument '--env-only' which wasn't
expected" — reintroducing the bug #1238 had already fixed.
There is no binary distribution to pre-install: chevdor publishes as
`teracli`, and only up to 0.3.0. Drop the step and let `install-tera` build
from the pinned git tag (~30s).
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent bea7c21 commit df49672
1 file changed
Lines changed: 0 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
0 commit comments