Skip to content

ci: shared cached setup (npm, MongoDB binaries), keep main runs - #13

Merged
BackStacked merged 2 commits into
mainfrom
claude/project-thread-dsh6g4
Nov 11, 2026
Merged

BackStacked merged 2 commits into
mainfrom
claude/project-thread-dsh6g4

Conversation

@BackStacked

Copy link
Copy Markdown
Contributor

Requested by Himanshu · project thread

What and why

Needs mgpl-diagnostics/.github#18 merged first (shared actions).

  • Setup through mgpl-diagnostics/.github/actions/node: Node 22, ~/.npm tarball cache, and the MongoDB binary cache for mongodb-memory-server. Same install command as before.
  • Runs on main are no longer cancelled by the next merge (cancel-in-progress only for PRs), so every main commit keeps a CI result.
  • The job id stays ci (required check); publish.yml is unchanged.

Type

  • Refactor / tooling

Checklist

  • CI green on this branch
  • No real patient data, contact details or signatures

Generated by Claude Code

…t caches), keep main runs

Temporary: points at the .github PR branch to measure; switched to @main before merge.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018jBohnZEym7gZYsPkBCmVg
@BackStacked BackStacked self-assigned this Nov 11, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018jBohnZEym7gZYsPkBCmVg

Copy link
Copy Markdown
Contributor Author

ci fails on purpose for now: Can't find 'action.yml' … for action 'mgpl-diagnostics/.github/actions/node@main'. This PR now uses the shared actions from main, and they arrive with mgpl-diagnostics/.github#18. The same workflow passed on the earlier commit, which used the branch ref. Merge .github#18 first, then re-run this check.


Generated by Claude Code

@BackStacked
BackStacked merged commit 12bf15b into main Nov 11, 2026
1 of 2 checks passed
@BackStacked
BackStacked deleted the claude/project-thread-dsh6g4 branch November 11, 2026 19:06
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