Skip to content

fix(release): run the release gate against a Neo4j service - #10

Merged
rahlk merged 1 commit into
mainfrom
fix/issue-9-release-gate-neo4j
Sep 6, 2026
Merged

fix(release): run the release gate against a Neo4j service#10
rahlk merged 1 commit into
mainfrom
fix/issue-9-release-gate-neo4j

Conversation

@rahlk

@rahlk rahlk commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator

Closes #9.

The first v0.1.0 run (34003621288) failed at the gate: make test includes tests/parity_test.go, whose graph gates are fatal under CI without NEO4J_TEST_URI, and the release job had no Neo4j service. The fail-closed path worked (tag deleted, nothing published).

This adds to the release job the same Neo4j 5 service container and NEO4J_TEST_* env that ci.yml's "full suite with a graph" job uses, byte-identical. The gate stays the full suite. actionlint clean; only release.yml changes.

@rahlk
rahlk merged commit f3fd208 into main Sep 6, 2026
4 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.

Release gate runs the graph parity tests without a Neo4j service

1 participant