This PR completes the fix for Dependabot version prefix issues by removing the remaining `v` prefixes that weren't caught in the previous merge. **Fixed modules:** **dogfood/coder-envbuilder/main.tf:** - slackme: `v1.0.30` → `1.0.30` - dotfiles: `v1.2.0` → `1.2.0` - personalize: `v1.0.30` → `1.0.30` - code-server: `v1.3.0` → `1.3.0` - filebrowser: `v1.1.1` → `1.1.1` - coder-login: `v1.0.30` → `1.0.30` **dogfood/coder/main.tf:** - dotfiles: `v1.2.0` → `1.2.0` - git-clone: `v1.1.0` → `1.1.0` - vscode-web: `v1.3.0` → `1.3.0` - coder-login: `v1.0.30` → `1.0.30` - cursor: `v1.2.0` → `1.2.0` Now **all** modules in the dogfood directory use consistent version formatting without the `v` prefix. Co-authored-by: blink-so[bot] <211532188+blink-so[bot]@users.noreply.github.com> Co-authored-by: matifali <10648092+matifali@users.noreply.github.com>
envbuilder dogfood template
This template uses the same image as the dogfood template, but builds it on-demand using the latest preview version of envbuilder.
In theory, it should work with any Git repository containing a devcontainer.json.
The Git repository specified by devcontainer_repo is cloned into /workspaces upon startup and the container is built from the devcontainer located under the path specified by devcontainer_dir.
The region parameters are the same as for the dogfood template.
The /workspaces directory is persisted as a Docker volume, so any changes you make to the dogfood Dockerfile or devcontainer.json will be applied upon restarting your workspace.
Personalization
The startup script runs your ~/personalize file if it exists.
You also have a persistent home directory under /home/coder.