Skip to content

ci: stop depending on the retired dev environment - #659

Merged
AsperforMias merged 1 commit into
mainfrom
chore/retire-dev-environment
Nov 10, 2026
Merged

AsperforMias merged 1 commit into
mainfrom
chore/retire-dev-environment

Conversation

@AsperforMias

Copy link
Copy Markdown
Collaborator

The dev environment (dev.ghfind.com, *-dev Workers, the ghfind-feed-dev database and dev caches) and the per-PR preview Workers were taken down on 2026-11-09. Production is the only environment.

  • ci.yml: the api / coord / talent Worker dry runs build --env production instead of --env dev; the local Feed migration check uses the binding name GHFIND_FEED_D1, which resolves with both the current and the upcoming ghfind-server config.
  • deployment.zh.md: drop the dev row, note the retirement.
  • d1-read.sh: comment no longer mentions dev.

Release this hub before ghfind-server removes its dev config (deploy commits run the latest released hub's workflows).

Verified locally in the assembled workspace: both migration applies and all three dry runs pass against the current server config.

🤖 Generated with Claude Code

The dev environment (dev.ghfind.com, *-dev Workers) and per-PR previews were
taken down on 2026-11-09. CI's Worker dry runs now build the production env,
and the local Feed migration check names the database by binding
(GHFIND_FEED_D1), so it works before and after ghfind-server drops its dev
config. Docs no longer list a dev environment.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@AsperforMias
AsperforMias merged commit c6b3c5e into main Nov 10, 2026
3 checks passed
@AsperforMias
AsperforMias deleted the chore/retire-dev-environment branch November 10, 2026 04:28
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