Skip to content
This repository was archived by the owner on Aug 6, 2026. It is now read-only.

Commit 9e14d7b

Browse files
committed
use desktop-releases.posthog.com for feed
1 parent b0bd54a commit 9e14d7b

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/code-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -751,7 +751,7 @@ jobs:
751751
env:
752752
APP_VERSION: ${{ steps.version.outputs.version }}
753753
run: |
754-
BASE="https://d11gemrf2ia4q8.cloudfront.net/stable"
754+
BASE="https://desktop-releases.posthog.com/stable"
755755
V="$APP_VERSION"
756756
{
757757
echo "## v$V on the update feed"

apps/code/electron-builder.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ const config: Configuration = {
138138
// there until that fleet drains.
139139
publish: {
140140
provider: "generic",
141-
url: "https://d11gemrf2ia4q8.cloudfront.net/stable",
141+
url: "https://desktop-releases.posthog.com/stable",
142142
},
143143
};
144144

docs/UPDATES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ The version in `apps/code/package.json` is set to `0.0.0-dev` - this is intentio
1313

1414
## Auto-Update Mechanism
1515

16-
PostHog uses [electron-updater](https://www.electron.build/auto-update) (the npm package, not the built-in Electron autoUpdater) with the generic provider. On startup the app checks for updates against the update feed at `https://d11gemrf2ia4q8.cloudfront.net/stable`, baked into `app-update.yml` inside the app bundle at package time.
16+
PostHog uses [electron-updater](https://www.electron.build/auto-update) (the npm package, not the built-in Electron autoUpdater) with the generic provider. On startup the app checks for updates against the update feed at `https://desktop-releases.posthog.com/stable`, baked into `app-update.yml` inside the app bundle at package time.
1717

1818
Release CI uploads the binaries and blockmaps to the feed from each platform job, then the finalize job uploads the channel files (`latest-mac.yml`, `latest.yml`) last. Updaters only see a release once the channel files change, so that upload is the publish step. The finalize job also injects the generated release notes into the channel files (the generic provider fetches nothing from GitHub, so `UpdateInfo.releaseNotes` comes from the manifest) and publishes `releases.json`, which powers the in-app release notes and What's New history.
1919

packages/workspace-server/src/services/release-feed/release-feed.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { injectable } from "inversify";
22
import { type ListReleasesOutput, listReleasesOutput } from "./schemas";
33

44
const RELEASES_FEED_URL =
5-
"https://d11gemrf2ia4q8.cloudfront.net/stable/releases.json";
5+
"https://desktop-releases.posthog.com/stable/releases.json";
66
const CACHE_TTL_MS = 10 * 60_000;
77
const MISSING_VERSION_RETRY_MS = 60_000;
88
const FETCH_TIMEOUT_MS = 10_000;

0 commit comments

Comments
 (0)