The #875 squash merge introduced two CI breakages on canary:
build-scripts/pnpm-workspace.yaml — a stray placeholder file (esbuild: set this to true or false, no packages field) that makes pnpm install fail in the validate-docker-compose workflow for every PR. The file did not exist before #875, so it is removed.
The arche entry in meta.json is missing links.website and links.docs, failing the validate workflow. Filled with the project GitHub URLs.
Both issues currently fail CI on every open PR (first seen on #942).
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/Dokploy/templates/pull/977
**Author:** [@Siumauricio](https://github.com/Siumauricio)
**Created:** 7/7/2026
**Status:** ✅ Merged
**Merged:** 7/7/2026
**Merged by:** [@Siumauricio](https://github.com/Siumauricio)
**Base:** `canary` ← **Head:** `fix/ci-arche-meta-and-workspace`
---
### 📝 Commits (2)
- [`ccaf4a7`](https://github.com/Dokploy/templates/commit/ccaf4a7b56a312bb2c5069b942b3096c9102da47) fix: repair CI broken by #875 merge
- [`a44bd38`](https://github.com/Dokploy/templates/commit/a44bd38a977a55579bc5acb67739e5cdb05aaceb) chore: remove stray .vscode/settings.json introduced by #920
### 📊 Changes
**3 files changed** (+3 additions, -8 deletions)
<details>
<summary>View changed files</summary>
➖ `.vscode/settings.json` (+0 -5)
➖ `build-scripts/pnpm-workspace.yaml` (+0 -2)
📝 `meta.json` (+3 -1)
</details>
### 📄 Description
The #875 squash merge introduced two CI breakages on canary:
1. `build-scripts/pnpm-workspace.yaml` — a stray placeholder file (`esbuild: set this to true or false`, no `packages` field) that makes `pnpm install` fail in the **validate-docker-compose** workflow for every PR. The file did not exist before #875, so it is removed.
2. The `arche` entry in `meta.json` is missing `links.website` and `links.docs`, failing the **validate** workflow. Filled with the project GitHub URLs.
Both issues currently fail CI on every open PR (first seen on #942).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/977
Author: @Siumauricio
Created: 7/7/2026
Status: ✅ Merged
Merged: 7/7/2026
Merged by: @Siumauricio
Base:
canary← Head:fix/ci-arche-meta-and-workspace📝 Commits (2)
ccaf4a7fix: repair CI broken by #875 mergea44bd38chore: remove stray .vscode/settings.json introduced by #920📊 Changes
3 files changed (+3 additions, -8 deletions)
View changed files
➖
.vscode/settings.json(+0 -5)➖
build-scripts/pnpm-workspace.yaml(+0 -2)📝
meta.json(+3 -1)📄 Description
The #875 squash merge introduced two CI breakages on canary:
build-scripts/pnpm-workspace.yaml— a stray placeholder file (esbuild: set this to true or false, nopackagesfield) that makespnpm installfail in the validate-docker-compose workflow for every PR. The file did not exist before #875, so it is removed.archeentry inmeta.jsonis missinglinks.websiteandlinks.docs, failing the validate workflow. Filled with the project GitHub URLs.Both issues currently fail CI on every open PR (first seen on #942).
🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.