Skip to content

v0.6.2

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Nov 14:23
· 11 commits to master since this release
09321e8

Compare: v0.6.1...v0.6.2

A health-report fix, and the deployment and CI fixes after the first automatic deploy of v0.6.1.

Fixed

  • The detailed health report (/v1/health?detailed=true) said the Earth Engine service account was not configured on a host that uses default credentials (GEE_USE_DEFAULT_CREDENTIALS); it now reports credentials from either source.
  • The first automatic deploy after a merge into master configured the host from its first-boot checkout, where the configure script did not exist, and failed; a branch deploy now checks out origin/<branch>. Tag deploys were unaffected.

Changed

  • The deploy targets a GitHub environment named after the site, dt4lc.org, instead of demo; the workflow is "Deploy dt4lc.org", and the Deployments page links to the site.
  • Sync dev with master fast-forwards dev to master after a release when dev has no commits of its own, with a deploy key that the dev ruleset admits (SYNC_DEPLOY_KEY), so the two branches point at the same commit; when dev has moved on it opens the pull request as before.
  • The Release gate admits ci/* branches with workflow and documentation changes only, like docs/* (CONTRIBUTING).

Container Images

Both images are published to GitHub Container Registry. Pull with:

docker pull ghcr.io/ipt-mmda/dt4lc/backend:0.6.2
docker pull ghcr.io/ipt-mmda/dt4lc/frontend:0.6.2

Run with Docker Compose

The compose file builds the images from source:

git clone --branch v0.6.2 https://github.com/IPT-MMDA/dt4lc.git
cd dt4lc
cp .env.example .env  # API keys are optional; without them the bundled Ollama model is used
docker compose --profile ollama up -d  # UI at http://localhost, API docs at http://localhost/docs