Skip to content

Remove generate-lockfile.yml (sandbox workaround, not needed) - #10

Merged
allocsys merged 1 commit into
mainfrom
remove-lockfile-workflow
Jul 25, 2026
Merged

Remove generate-lockfile.yml (sandbox workaround, not needed)#10
allocsys merged 1 commit into
mainfrom
remove-lockfile-workflow

Conversation

@allocsys

Copy link
Copy Markdown
Owner

Removes generate-lockfile.yml. It was a workaround for the dev sandbox having no network access to run npm install directly — not a real ongoing project need. It also has a structural problem: it pushes to main using the built-in GITHUB_TOKEN, and token-triggered pushes don't fire other workflows, so the new branch ruleset's required "test" check never runs on those commits — meaning the bot's own pushes are likely to get blocked going forward.

Going forward, regenerate package-lock.json locally with a plain npm install when dependencies change, and commit it normally (as a PR, so CI runs and the ruleset is happy).

Related: CI/CD Plan — madmcp

…box's lack of network access, not a real ongoing need. Lockfile can be regenerated locally with a plain npm install when dependencies change.
@vercel

vercel Bot commented Jul 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
madmcp Building Building Preview Jul 25, 2026 10:17am

@allocsys
allocsys merged commit 76a82a7 into main Jul 25, 2026
4 checks passed
@allocsys
allocsys deleted the remove-lockfile-workflow branch July 25, 2026 10:21
allocsys added a commit that referenced this pull request Jul 26, 2026
The prior version (removed in PR #10) pushed the regenerated lockfile straight to main via GITHUB_TOKEN, which doesn't trigger other workflows -- so its own commits never got the required "test" check and were likely to be blocked by the branch ruleset. This version opens a PR instead (via peter-evans/create-pull-request), so normal push/pull_request CI runs on it like any other change. See Notion: madmcp-delegate-gemini-resume-fix-plan page's sibling context and PR #10 for background.
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.

1 participant