Skip to content

[pull] main from tinacms:main#185

Merged
pull[bot] merged 1 commit intocode:mainfrom
tinacms:main
Apr 15, 2026
Merged

[pull] main from tinacms:main#185
pull[bot] merged 1 commit intocode:mainfrom
tinacms:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Apr 15, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

## Summary

Two related cleanup passes on the `examples/` folder:

1. **AI agent docs** - unified AGENTS.md / CLAUDE.md across example apps
per SSW Rules. Root and `examples/AGENTS.md` carry shared monorepo +
TinaCMS context; per-app AGENTS.md holds only framework-specific deltas.
`CLAUDE.md → AGENTS.md` symlinks at every location.

2. **Playwright parity + polish** - Next.js and React kitchen-sinks
previously had only frontend specs. Now all four apps have matching
coverage. Every example app uses `cross-env` for portable dev scripts.

## Test coverage

| App | Before | After |
|-----|--------|-------|
| astro/kitchen-sink | 53 ✅ | 53 ✅ |
| hugo/kitchen-sink | 50 ✅ | 50 ✅ |
| next/kitchen-sink | 31 (frontend only) | **53 incl. admin CRUD ✅** |
| react/kitchen-sink | 32 (frontend only) | **53 incl. admin CRUD ✅** |

New `.github/workflows/playwright-react-kitchen-sink.yml` triggers on
PRs touching `examples/react/kitchen-sink/**`, matching the existing
per-example pattern.

---------

Co-authored-by: Ivan Gaiduk <ivangaiduk@ssw.com.au>
@pull pull Bot locked and limited conversation to collaborators Apr 15, 2026
@pull pull Bot added the ⤵️ pull label Apr 15, 2026
@pull pull Bot merged commit a523923 into code:main Apr 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant