Skip to content

chore: remove dogfood template provisioning from CI - #29400

Merged
jdomeracki-coder merged 3 commits into
mainfrom
jd/remove-dogfood-template-workflow
Sep 18, 2026
Merged

jdomeracki-coder merged 3 commits into
mainfrom
jd/remove-dogfood-template-workflow

Conversation

@jdomeracki-coder

@jdomeracki-coder jdomeracki-coder commented Sep 16, 2026 •

Copy link
Copy Markdown
Contributor

Removes the remains of the dogfood template provisioning pipeline from this repository. Template versions for the dogfood deployment are now pushed from the infrastructure repository, so this repo no longer needs Coder admin or template API-key secrets.

Changes

  • Delete dogfood/main.tf, the coderd_template root module used only by the removed deploy_template job
  • Refresh comments and a docs reference that pointed at the removed pipeline

The deploy_template job removal itself moved to #29468, where it is required to keep CI green. This branch predates that, so its diff still contains the same deletion; merge #29468 first and the overlap resolves cleanly.

Image builds and publishing (codercom/oss-dogfood, codercom/oss-dogfood-vscode-coder) are unchanged.

Follow-up

These repository secrets and variables become unused and can be deleted/rotated: CODER_SESSION_TOKEN, CODER_TEMPLATE_NAME, CODER_DOGFOOD_ANTHROPIC_API_KEY, CODER_DOGFOOD_OPENAI_API_KEY, and the GCP workload identity provider/service account used for the Terraform state bucket.


Generated by Coder Agents on behalf of @jdomeracki-coder.

Template provisioning now lives in the infrastructure repository. The dogfood
workflow keeps building and publishing the dogfood images.

Generated by Coder Agents.
@jdomeracki-coder jdomeracki-coder self-assigned this Sep 16, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Docs preview

Check off each page once it's been reviewed. If a page changes in a later push, its checkbox clears automatically so it gets a fresh look. Pages not yet wired into the docs navigation aren't listed here.

@jdomeracki-coder
jdomeracki-coder marked this pull request as ready for review September 17, 2026 09:48
@jdomeracki-coder
jdomeracki-coder merged commit 0ea777a into main Sep 18, 2026
32 checks passed
@jdomeracki-coder
jdomeracki-coder deleted the jd/remove-dogfood-template-workflow branch September 18, 2026 07:19
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 18, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants