diff --git a/.gitea/workflows/sdk-release.yaml b/.gitea/workflows/sdk-release.yaml index 6475e63..1d14870 100644 --- a/.gitea/workflows/sdk-release.yaml +++ b/.gitea/workflows/sdk-release.yaml @@ -218,6 +218,8 @@ jobs: cp lang/dist/bin/epm dist/sdk/bin/epm cp lang/runtime/el_runtime.c dist/sdk/runtime/ cp lang/runtime/el_runtime.h dist/sdk/runtime/ + cp lang/runtime/engram_store.c dist/sdk/runtime/ + cp lang/runtime/engram_store.h dist/sdk/runtime/ cp lang/runtime/*.el dist/sdk/runtime/ tar -czf dist/el-sdk-latest.tar.gz -C dist/sdk . echo "SDK tarball bundled: dist/el-sdk-latest.tar.gz" @@ -276,6 +278,8 @@ jobs: upload_asset lang/dist/platform/elc elc upload_asset lang/runtime/el_runtime.c el_runtime.c upload_asset lang/runtime/el_runtime.h el_runtime.h + upload_asset lang/runtime/engram_store.c engram_store.c + upload_asset lang/runtime/engram_store.h engram_store.h # SDK bundle and installer binary upload_asset dist/el-sdk-latest.tar.gz el-sdk-latest.tar.gz diff --git a/engram/.gitea/workflows/engram-release.yaml b/engram/.gitea/workflows/engram-release.yaml index bdf3258..ffe0e50 100644 --- a/engram/.gitea/workflows/engram-release.yaml +++ b/engram/.gitea/workflows/engram-release.yaml @@ -49,6 +49,12 @@ jobs: echo "Downloading el_runtime.h..." curl -fsSL "${RELEASE_BASE}/el_runtime.h" -o /usr/local/lib/el/el_runtime.h + echo "Downloading engram_store.c..." + curl -fsSL "${RELEASE_BASE}/engram_store.c" -o /usr/local/lib/el/engram_store.c + + echo "Downloading engram_store.h..." + curl -fsSL "${RELEASE_BASE}/engram_store.h" -o /usr/local/lib/el/engram_store.h + echo "El SDK installed:" elc --version || true @@ -67,6 +73,7 @@ jobs: -o dist/engram \ dist/engram.c \ /usr/local/lib/el/el_runtime.c \ + /usr/local/lib/el/engram_store.c \ -lcurl -lpthread echo "Linked dist/engram" ls -lh dist/engram