ci: restore El SDK v1.2.1 release download (repo clone uses incompatible elc)

This commit is contained in:
2026-05-05 11:33:04 -05:00
parent b5eecc94ff
commit 2854b89e35
3 changed files with 38 additions and 16 deletions
+8 -4
View File
@@ -80,7 +80,8 @@ jobs:
git clone --depth 1 \
"https://will:${CHECKOUT_TOKEN}@git.neuralplatform.ai/neuron-technologies/el.git" \
"$DEST"
echo "EL_HOME=$DEST/lang" >> "$GITHUB_ENV"
ls -la "$DEST" | head -5
echo "EL_HOME=$DEST" >> "$GITHUB_ENV"
- name: Authenticate to GCP
id: auth
@@ -103,12 +104,15 @@ jobs:
- name: Configure docker auth for Artifact Registry
run: gcloud auth configure-docker us-central1-docker.pkg.dev --quiet
- name: Get elc (pre-built linux/amd64 from El repo)
- name: Get elc (pre-built linux/amd64 from El SDK release)
if: steps.changetype.outputs.asset_only != 'true'
run: |
set -euo pipefail
chmod +x "$EL_HOME/dist/platform/elc-linux-amd64"
ln -sf "$EL_HOME/dist/platform/elc-linux-amd64" "$EL_HOME/dist/platform/elc"
curl -fL -o "$EL_HOME/dist/platform/elc" \
https://git.neuralplatform.ai/neuron-technologies/el/releases/download/v1.2.1/elc-linux-amd64
chmod +x "$EL_HOME/dist/platform/elc"
file "$EL_HOME/dist/platform/elc"
ls -la "$EL_HOME/dist/platform/elc"
- name: Compute image tag
id: tag