Skip to content

build: restore ducklake extension URLs after repo rename-back - #1167

Merged
jghoman merged 1 commit into
mainfrom
jakob/restore-ducklake-urls
Sep 11, 2026
Merged

build: restore ducklake extension URLs after repo rename-back#1167
jghoman merged 1 commit into
mainfrom
jakob/restore-ducklake-urls

Conversation

@jghoman

@jghoman jghoman commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Problem

The fork repo is being renamed hoglakeducklake (its original name), and a new, unrelated repo will take the hoglake name. Creating that repo severs GitHub's rename redirect — at that moment the #1137 URLs (PostHog/hoglake/releases/...) stop redirecting to the fork and resolve against the new repo, 404ing every image build.

Changes

Reverts #1137's surviving references: the two extension-download URLs in Dockerfile / Dockerfile.worker back to PostHog/ducklake. (#1137 also touched three workflow files; later commits already removed those references.)

Safe in every interim state, verified today:

  • the ducklakehoglake redirect from the original rename is still live — both linux-amd64 and linux-arm64 v1.0-posthog.7 assets fetch 200 through it
  • after the rename-back the URL is a direct hit

How did you test this code?

Curl-verified both arch assets resolve via the restored URLs. No other hoglake references remain in the tree (case-insensitive sweep).

The fork repo is being renamed hoglake -> ducklake (its original
name). #1137 pointed the extension downloads at PostHog/hoglake when
the repo was renamed away; this restores PostHog/ducklake before a
NEW repo claims the hoglake name — repo creation severs GitHub's
rename redirect, at which point these URLs would resolve to the new
unrelated repo (404 on release assets) instead of the fork.

Safe in every interim state: the ducklake->hoglake redirect from the
original rename is still live (both linux-amd64 and linux-arm64
v1.0-posthog.7 assets verified fetchable through it today), and after
the rename-back the URL is a direct hit.
@github-actions

Copy link
Copy Markdown

Test Impact Plan

Deterministic summary of how this PR changes tests, CI runners, and coverage-risk signals.

Summary

Area Added Changed Deleted
Test files 0 0 0
E2E/journey files 0 0 0
Workflow files 0 0 0

Signals

  • Test cases: +0 / -0
  • Assertions: +0 / -0
  • Skips or known failures added: 0
  • Workflow continue-on-error added: 0
  • Workflow path filters added: 0
  • Test commands removed from justfile: 0
  • E2E/journey retry lines added: 0

Coverage risk: neutral or increased

No coverage-reduction warnings detected.

@jghoman
jghoman merged commit d8f2073 into main Sep 11, 2026
35 checks passed
@jghoman
jghoman deleted the jakob/restore-ducklake-urls branch September 11, 2026 00:14
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.

1 participant