Skip to content

Bring the CI workflow under monorepo source control - #4

Merged
mwamodo merged 1 commit into
masterfrom
turbine
Aug 19, 2026
Merged

Bring the CI workflow under monorepo source control#4
mwamodo merged 1 commit into
masterfrom
turbine

Conversation

@mwamodo

@mwamodo mwamodo commented Aug 19, 2026

Copy link
Copy Markdown
Member

Syncs .github/workflows/tests.yml from the turbine monorepo (apxcde/turbine#18).

The file content is byte-identical to what already runs on master — this PR is a deliberate no-op in effect. Its purpose is to make the monorepo the source of truth for this workflow, ending the direct-edit drift that happened twice on this mirror (6af6f1f, bf48bab). Future workflow changes flow through platform/markdown-blog/.github/workflows/tests.yml in the monorepo and arrive via make repos-sync.

Trigger semantics, confirmed as intended: pushes to the turbine sync branch skip CI; the release PR into master (this kind of PR) and the post-merge push to master are the runs that matter.

🤖 Generated with Claude Code

https://claude.ai/code/session_01C44poNhxtBTggZoVL8y9Yb

Add the markdown-blog mirror's CI workflow to the monorepo byte-exact
(sha 51e27c64), give health/identity/licensing the same tests-only
workflow (their mirrors ran no CI; tests-only sidesteps the missing
analyse script in identity/markdown-blog), and make package-create.sh
replace the spatie skeleton's .github with this standard workflow via
.turbine/templates/PACKAGE-TESTS-WORKFLOW.yml.

Confirming the trigger intent from the issue: pushes to the turbine
sync branch deliberately skip CI; the release PR into master and the
post-merge push to master (all four mirrors default to master) are the
runs that matter, as the mirror's green run history already shows.

Nested .github/workflows stay inert in the monorepo; they take effect
on the standalone mirrors after the next sync.

Closes #18

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C44poNhxtBTggZoVL8y9Yb
@mwamodo
mwamodo merged commit f146bf9 into master Aug 19, 2026
2 checks passed
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