build: support Render previews given its limitations
I am changing my assumptions, after much thinking about how to wrangle
this at some length.
1. I will not try to do preview changes for `lx` on Render.
2. I can therefore have Render always use the *latest* build of `lx`,
rather than mucking around with specific versions.
3. I will thus only deploy new builds of `lx` from `main`.
4. I still need to avoid “auto-deploying”, so that I only deploy once a
release has been created, for the cases where I have made changes to
`lx` that might break existing templates.
Net, then, I need to only trigger a deploy on `main` (while keeping the
existing rules in place, too), and on the build script side just always
use the latest version, not mucking around with PR versions.