Skip to content

Add a demo command and run the tests on every push - #1

Merged
rahulr85r merged 1 commit into
mainfrom
ci-and-demo-command
Aug 31, 2026
Merged

rahulr85r merged 1 commit into
mainfrom
ci-and-demo-command

Conversation

@rahulr85r

Copy link
Copy Markdown
Owner

Two things anyone evaluating this needs.

graphify demo opens the bundled example without asking them to find a file
first. Deciding whether to point a tool at your own database is easier once you
have seen what it does.

CI runs the suite on 3.9, 3.11 and 3.13, then runs the command line itself
and checks that a schema declaring no keys at all still comes out with the joins
in it — importing cleanly is not the same as working.

Two things anyone evaluating this needs. `graphify demo` opens the bundled
example without asking them to find a file first, because deciding whether to
point a tool at your own database is easier once you have seen what it does.

The workflow runs the suite on 3.9, 3.11 and 3.13, and then runs the command
line itself and checks that a schema declaring no keys at all still comes out
with the joins in it. Importing cleanly is not the same as working.
@rahulr85r
rahulr85r merged commit ff3c132 into main Aug 31, 2026
3 checks passed
@rahulr85r
rahulr85r deleted the ci-and-demo-command branch August 31, 2026 18:43
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