templating#90
Conversation
|
Hello @lorcanrae 👋 I updated the build gha from the one of the DS setup in order to support liquid templating and simplify the edition of the The main differences in the code structure are :
Almost no changes are made to the existing instructions, appart from the following... A few check references that went missing are now back :
GitHub now scans private key patterns so the sample provided was adapted :
The gha will soon be replicated in the data analytics and web deb setups |
|
Hey @gmanchon 👋 It looks intuitive and easy enough to port to automated-main where I made heavier use of partials delimiter blocks for OS specific instructions |
|
@lorcanrae wow that's pretty dope, we should merge that setup in the main, I'm pretty sure we would have use cases for some B2B or B2C cases, WDYT ? |
|
Glad you like it @gmanchon! Delivery primarily on a VM made it easier to automate. Feedback from students and teachers has only been positive so far. Happy to merge into main, but it would be worth archiving current Before merging there are some curl paths that need to be corrected for |


adds liquid templating
replaces partials substituted constants
<PYTHON_VERSION>with variables{{ PYTHON_VERSION }}replaces partials delimiter-structured blocks :
with conditionals :
no diffs in generated localised build files appart from blank lines
specific repo diffs
replicates lewagon/data-setup#361
removes the private key sample which is rejected by github when commit is pushed