Makefile reads renamed config.yml, deploys fail with name=null #5

Closed
opened 2026-05-23 20:53:50 +00:00 by coilysiren · 1 comment
Owner

Originally filed by @coilysiren on 2026-05-14T13:31:50Z - https://github.com/coilysiren/backend/issues/53

Pre-existing bug surfaced during the uv migration (coilysiren/coilyco-ai#479). Build step is green now (uv sync --frozen --no-dev works in Docker), but make .deploy reads three vars from config.yml via yq and that file no longer exists - it was renamed to coily.yaml in a prior commit ("deploy: rename config.yml to coily.yaml"). Every push since has failed with cat: config.yml: No such file or directory and downstream name=null interpolation. Fix: update Makefile to read from coily.yaml (or restore the config.yml symlink convention).

_Originally filed by @coilysiren on 2026-05-14T13:31:50Z - [https://github.com/coilysiren/backend/issues/53](https://github.com/coilysiren/backend/issues/53)_ Pre-existing bug surfaced during the uv migration (coilysiren/coilyco-ai#479). Build step is green now (`uv sync --frozen --no-dev` works in Docker), but `make .deploy` reads three vars from `config.yml` via `yq` and that file no longer exists - it was renamed to `coily.yaml` in a prior commit ("deploy: rename config.yml to coily.yaml"). Every push since has failed with `cat: config.yml: No such file or directory` and downstream `name=null` interpolation. Fix: update Makefile to read from `coily.yaml` (or restore the `config.yml` symlink convention).
Author
Owner

Already resolved on main. The Makefile reads its deploy vars (dns-name/email/name) from coily.yaml via yq, not the renamed config.yml - landed in commit 8e22eba ("ci: migrate deploy to Forgejo Actions + in-cluster registry"). No remaining config.yml references in the repo, and all three keys resolve from coily.yaml. Closing.

Sibling repos fixed in the same pass: eco-jobs-tracker#2, eco-mcp-app#1.

Already resolved on `main`. The Makefile reads its deploy vars (`dns-name`/`email`/`name`) from `coily.yaml` via `yq`, not the renamed `config.yml` - landed in commit `8e22eba` ("ci: migrate deploy to Forgejo Actions + in-cluster registry"). No remaining `config.yml` references in the repo, and all three keys resolve from `coily.yaml`. Closing. Sibling repos fixed in the same pass: eco-jobs-tracker#2, eco-mcp-app#1.
Sign in to join this conversation.
No description provided.