|
| 1 | +# 10/31 |
| 2 | + |
| 3 | +We’re excited to be launching next week! Here are the highlights of what went down in the last few days at Digger! |
| 4 | + |
| 5 | +Latest Version: **v0.6.131** |
| 6 | + |
| 7 | +# **PR #2326: Helm charts for OpenTaco and UI deployment adjustments** |
| 8 | + |
| 9 | +> by @breardon2011 |
| 10 | +
|
| 11 | +In our continued pursuit of being “Self hosted first”, this PR Introduced complete Helm chart support for deploying OpenTaco, including modular charts for backend, UI, drift detection, and states management services. |
| 12 | + |
| 13 | +The PR also Added CI workflows for automated Docker image builds and GitHub releases for backend, UI, and drift components, along with updating the OpenTaco umbrella chart with test and production-ready values, integrated Cloud SQL and secret management examples, and improved documentation for setup and deployment. |
| 14 | + |
| 15 | +Adjusted the UI deployment process to use container-based builds instead of Netlify and optimized .dockerignore to exclude unnecessary files. Overall, this release enables one-command Kubernetes deployment for OpenTaco with clearer configuration and packaging automation. Something we’ve been striving to achieve for a while - BIG WIN! |
| 16 | + |
| 17 | +# **PR #2343: tfe units ui functionalities** |
| 18 | + |
| 19 | +> by @motatoes |
| 20 | +
|
| 21 | +This update introduces full TFE compatible endpoints and UI support across the OpenTaco stack. On the backend, it adds duplicate-user validation via a new GetUserByEmail DB helper, improves internal user creation, and enhances TFE request handling by honouring forwarded headers behind reverse proxies. The unit API now skips unstable dependency graph updates. In the frontend, major enhancements include expanded Statesman API integration (unit locking/unlocking, version restore, state upload/download, deletion), new /tfe/* proxy routes and .well-known/terraform.json endpoint for Terraform client compatibility, and a redesigned dashboard with nested settings pages for “User” and “API Tokens.” Additionally, WorkOS auth flows now sync organizations and users automatically to backend and Statesman services, and a new “Force Push State” dialog enables manual state uploads. |
| 22 | + |
| 23 | +Together, these changes make OpenTaco’s UI and APIs production-ready for Terraform Cloud-compatible automation and state management. |
| 24 | + |
| 25 | +L.F.G |
| 26 | + |
| 27 | +# **PR #2349: Update Helm Chart Release Workflow** |
| 28 | + |
| 29 | +> by @breardon2011 |
| 30 | +
|
| 31 | +This update restructures the GitHub Actions workflow for releasing Helm charts. It splits the process into two stages: |
| 32 | + |
| 33 | +1. **`release-charts`** job — packages and pushes individual component charts (`digger-backend`, `taco-orchestrator`, `taco-statesman`, `taco-token-service`, `taco-drift`, `taco-ui`) to the GitHub Container Registry (`ghcr.io/diggerhq/helm-charts`). |
| 34 | +2. **`release-umbrella`** job**:** runs after all components are published, rebuilding dependencies for the `opentaco` umbrella chart and pushing it as a final aggregate release. |
| 35 | + |
| 36 | +This ensures that the main OpenTaco Helm chart always references up-to-date component dependencies and improves reliability of automated multi-chart publishing. |
| 37 | + |
| 38 | +We’re HEADS DOWN focused on the launch! See you next week! |
0 commit comments