Repository navigation
chore: Dependabot for @cloudhal/* and how the template stays current - #2
Merged
Merged
Conversation
Every Cloudhal release now opens a PR here from cloudhal-dev/cloudhal's release workflow (cloudhal-dev/cloudhal#111), checked by its cloudhal/template-check status. Dependabot's grouped @cloudhal/* PR is the fallback (dependencies only), configured as on cloudhal.com. The README says how the template and copies stay current and points the theme reference at the starter's README, which the sync keeps current. package-lock.json gains better-sqlite3's hasInstallScript, which npm writes on a full install. No workflow files: whether the Deploy to Cloudflare button's copy may contain .github/workflows/ is not documented. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Madraka <8898640+Madraka@users.noreply.github.com>
5 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
The template side of cloudhal-dev/cloudhal#111. The release-sync PR itself comes from cloudhal-dev/cloudhal#135 (Template sync).
.github/dependabot.ymladds one grouped@cloudhal/*PR per release, daily at 06:00 Europe/Istanbul, configured as on cloudhal.com. It is the fallback for the release PR and moves dependencies only, not the theme.@cloudhal/*and replacessrc/,public/,astro.config.mjsandtsconfig.jsonwith that version's starter. Merge it once itscloudhal/template-checkstatus is green: Cloudhal's release workflow runsnpm ciandcloudhal deploy --dry-runwithWORKERS_CI=1on a copy and posts the result.package-lock.json: adds better-sqlite3's"hasInstallScript": true, which npm writes on a full install.No workflow files. The Deploy to Cloudflare button copies this repository with a GitHub App, and Cloudflare's docs do not say whether that copy may include
.github/workflows/. A GitHub App without theworkflowspermission cannot push such files. So the check runs from cloudhal's side and reports as a commit status.Verified (locally, on a fresh clone synced to 0.6.1)
npm ciandWORKERS_CI=1 npx cloudhal deploy --dry-runboth pass ("Dry run OK. Workers: cloudhal-blog-site, cloudhal-blog-admin").🤖 Generated with Claude Code