This repository exists only to test the Foldsmith browser extension. It is a test fixture, not a template to build on and not an example of good CI/CD.
Open the Actions tab: the sidebar there is a deliberately messy, 33-workflow list. Install Foldsmith and it folds into something navigable.
Every workflow here is workflow_dispatch-only and its only step echoes a line, so nothing builds,
nothing deploys, and no Actions minutes are consumed.
Without the extension — 33 flat rows:
1 | Gate | Static Analysis
1 | Gate | Preview Stack & Publish
2 | Quality | Coverage Report
3 | Package | Artifacts | Nightly
6 | Platform | Provision | Region | Apply
99 | [ARCHIVED] | Seed | Live
Legacy runner
…
With Foldsmith (default pattern {order} | {folder} | {name}):
▼ Gate ← first folder expanded
Static Analysis
Preview Stack & Publish
Teardown Preview Stack
Comment Commands
▶ Quality
▶ Package
▶ Train
▶ Ship
▶ Platform
▶ Toolbox
▶ Handbook
▶ Upkeep
▶ [ARCHIVED]
Compliance | Audit ← unmatched, still visible
Legacy runner ← unmatched, still visible
Midnight sweep ← unmatched, still visible
With subfolders turned on in the popup ({subfolder} | {name}):
▼ Platform
Break Glass ← no subfolder: stays directly under its parent
▼ Provision
Plan
Apply
▼ Region
Apply
Plan
▶ Clusters
| Case | Example |
|---|---|
| Several workflows sharing a folder | 1 | Gate | … × 4 |
| Numeric ordering, not lexical | 10 | Handbook, 20 | Upkeep must sort after 6 | Platform |
| Extra separators kept in the name | 99 | [ARCHIVED] | Seed | Live → Seed | Live |
| Two extra separators | 99 | [ARCHIVED] | Seed | Mirror | Legacy |
| Brackets in a folder label | [ARCHIVED] |
| Parentheses in a name | Bump Candidate (manual) |
| One-level subfolders | 3 | Package | Artifacts | Nightly |
| Three-level subfolders | 6 | Platform | Provision | Region | Apply |
| A plain workflow beside subfolders | 6 | Platform | Break Glass |
No {order} — unmatched by default |
Compliance | Audit |
| Fully unmatched names | Legacy runner, Midnight sweep |
| No spaces around separators | 7|Toolbox|Rotate Credentials |
| Extra spaces around separators | 8 | Toolbox | Rotate Keys |
The last two should land in the same Toolbox group family as any other spacing — Foldsmith is
forgiving about whitespace, and they carry different order numbers so they stay distinct groups.
The workflow files are generated so their names stay in one reviewable list:
python3 scripts/generate-workflows.pyEdit scripts/generate-workflows.py to add a case, then commit the regenerated files.
Public domain / MIT — it is 33 echo statements.
Not affiliated with GitHub, Inc. "GitHub" and "GitHub Actions" are trademarks of GitHub, Inc.