Skip to content

Add weekly maintenance update PRs and pin automation v0.8.0 - #52

Merged
valuecodes merged 2 commits into
mainfrom
feat/maintenance-updates
Oct 30, 2026
Merged

valuecodes merged 2 commits into
mainfrom
feat/maintenance-updates

Conversation

@valuecodes

Copy link
Copy Markdown
Owner

What

  • Adds maintenance-updates.yml, ported from the starter: each week it keeps one PR open per update kind (Node.js, pnpm, gitleaks, catalog:), for updates on the current major only. Nothing auto-merges.
  • Pins the dashboard, updates and workflow-lint callers to valuecodes/automation v0.8.0 (was v0.4.0).
  • Moves saveExact from .npmrc into pnpm-workspace.yaml (pnpm 12 reads only auth settings from .npmrc), adds engineStrict, and drops the unused engines.pnpm.
  • Docs: AGENTS.md covers the updates workflow and the approve-to-run step. The Cloudflare NODE_VERSION/PNPM_VERSION variables are now set before an update PR is merged, and no longer hardcode pnpm 12.11.2.

Repo setting needed: Settings → Actions → General → turn on Allow GitHub Actions to create and approve pull requests.

How to test

pnpm install --frozen-lockfile
pnpm config get save-exact
pnpm config get engine-strict
pnpm lint
pnpm knip
pnpm format:check

After merging, start Maintenance dashboard and Maintenance updates from the Actions tab (workflow_dispatch), and check the dashboard issue and the maintenance-updates/* PRs.

Security review

No security-impacting changes.

🤖 Generated with Claude Code

valuecodes and others added 2 commits October 30, 2026 09:55
Port the maintenance-updates caller from the starter: one PR per update
kind (Node.js, pnpm, gitleaks, catalog) on the current major. Move
saveExact from .npmrc into pnpm-workspace.yaml, since pnpm 12 reads only
auth settings from .npmrc, and add engineStrict. Pin the dashboard,
updates and workflow-lint callers to automation v0.8.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings October 30, 2026 08:03

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 30, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-30T08:05:00.054081Z c3cd4ed PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@valuecodes
valuecodes merged commit 6fd1330 into main Oct 30, 2026
12 checks passed
@valuecodes
valuecodes deleted the feat/maintenance-updates branch October 30, 2026 08:15
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.

2 participants