Skip to content

[CHORE] Remove overture_releases.yaml - #552

Open
John McCall (lowlydba) wants to merge 3 commits into
mainfrom
526-chore-deprecate-overture_releasesyaml
Open

[CHORE] Remove overture_releases.yaml#552
John McCall (lowlydba) wants to merge 3 commits into
mainfrom
526-chore-deprecate-overture_releasesyaml

Conversation

@lowlydba

@lowlydba John McCall (lowlydba) commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Closes #551.

overture_releases.yaml no longer serves a purpose now that utils/fetch_releases_from_stac.py generates release metadata from the STAC catalog. This deletes the file, drops the cp overture_releases.yaml publish/ step from build-manifests.yml, and updates the README deprecation note to reflect the removal.

releases.json is frozen too: it's now a static file at the repo root, copied verbatim from its last deployed contents (labs.overturemaps.org/data/releases.json) with a _comment field marking it deprecated and pointing at the STAC catalog. fetch_releases_from_stac.py no longer writes it, only latest.ddb.

What changed, in plain terms

Asset Before After
overture_releases.yaml Frozen since the April release, marked deprecated Removed entirely
releases.json Regenerated on every release Frozen at its last published contents, marked deprecated
latest.ddb Regenerated on every release Unchanged, still regenerated (needs new STAC functionality to replace)
Where to check for releases overture_releases.yaml / releases.json STAC catalog

John McCall (lowlydba) and others added 3 commits August 11, 2026 16:55
Closes #551.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Signed-off-by: John McCall <john@overturemaps.org>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Signed-off-by: John McCall <john@overturemaps.org>
@lowlydba
John McCall (lowlydba) marked this pull request as ready for review August 11, 2026 21:00
@lowlydba
John McCall (lowlydba) requested a review from a team as a code owner August 11, 2026 21:00
Copilot AI lite review requested due to automatic review settings August 11, 2026 21:00

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the legacy overture_releases.yaml release-discovery artifact now that STAC is the source of truth, and adjusts automation/docs to stop generating/publishing it. It also freezes releases.json as a static, deprecated artifact while continuing to generate latest.ddb from STAC.

Changes:

  • Deleted overture_releases.yaml and removed its publication from the GitHub Pages build workflow.
  • Updated utils/fetch_releases_from_stac.py to stop writing releases.json (only generates latest.ddb now).
  • Added a frozen root releases.json and updated README deprecation messaging accordingly.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
utils/fetch_releases_from_stac.py Stops regenerating releases.json; continues generating latest.ddb from STAC.
releases.json Adds a frozen, deprecated static releases.json at repo root.
README.md Updates release discovery/deprecation note to reflect removal/freeze.
overture_releases.yaml Removes deprecated YAML release listing from the repo.
.github/workflows/build-manifests.yml Drops YAML publish step; now publishes root releases.json and latest.ddb.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread releases.json

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CHORE] Remove overture_releases.yaml

3 participants