Skip to content

chore: remove dogfood template provisioning from CI - #29400

Open
jdomeracki-coder wants to merge 2 commits into
mainfrom
jd/remove-dogfood-template-workflow
Open

jdomeracki-coder wants to merge 2 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
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