Sigurd Spieckermann
Sigurd Spieckermann
See @yajo's reply: > I think I prefer the UX proposed in #983 (comment), so `_answers_file` stays as the way to provide an alt name if you want, and `_updatable` ...
Don't you think `_answers_file` plus `_updatable` is redundant? When `{{ _copier_conf.answers_file }}.jinja` does not exist, specifying `_answers_file` would require `_updatable: true` while `_answers_file` already implies updatability, so `_updatable: true` is...
Thanks for your detailed reply. You're arguments are convincing, let's stick with `_updatable`. :+1:
I’m afraid it’s currently not possible to access the destination path in the questionnaire. A question only has access to answers to other questions: https://github.com/copier-org/copier/blob/42a34bf568a8f105701f0869d3afe7fdc4a72c39/copier/main.py#L363-L368 Additional variables such as `_folder_name`,...
IIUC, what you'd like to do is already possible with Copier. 1. Questions in the questionnaire can define features to be enabled or disabled. You can even have conditional questions...
@hahuang65 Yes, `_tasks` supports templating already; see [its docs](https://copier.readthedocs.io/en/v9.1.1/configuring/#tasks). As it turns out, #1510 is already adding the new, more convenient syntax not only for migrations but also for tasks....
I like this idea, it sounds like a better default behavior than running the command twice. 👌 By the way, I haven't forgotten about reviewing this PR, just haven't had...
Thanks for the update and your continuous work on this PR, @AdrianFreundQC! :pray:
@AdrianFreundQC Sorry for the inconvenience. It's because `macos-latest` on GitHub-hosted runners got bumped to macOS 14 (ARM) for which there are no binaries for Python 3.8 and 3.9. Before, `macos-latest`...
One sec, your Python 3.8 and 3.9 CI checks are passing. :thinking: It seems GitHub has added those missing binaries. Let me get back to you.