templating#4
Conversation
|
Hello @beamishc 👋 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 :
I already merged the DS and DE setups because I need to iterate on the remote setup instructions for B2B bootcamps with VMs provided by LW In theory the change should not have updated the instructions but I notice the build gha was missing from this repo so the rerun updated the instructions according to the latest content of the partials of all setup repos The update of the gha did not produce any diffs in the DS and DE setups, and all changes seem correct and legit, but let me know what you think 🙏 Also I removed ps : liquid does add tons of empty lines, but purists may mitigate the issue with proper use of |
dc14ba0 to
bc3bae2
Compare
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
adds the build gha that was missing
removes the
ESreadme since theESpartials exist but the per-buildESmarkdown files do notthe checks now point to resources on this repo
(curl -fsSL https://raw.githubusercontent.com/lewagon/data-analytics-setup/master/checks/pip_check.py)"diffs in content are caused by missing updates since the build gha was missing