Skip to content

Commit

Permalink
Adds a Neo4j service to release workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
alexthomas93 committed Nov 5, 2024
1 parent d9e5325 commit d24b334
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions .github/workflows/_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,16 @@ jobs:
- build
- test-pypi-publish
runs-on: ubuntu-latest
services:
neo4j:
image: neo4j:5.24.2
env:
NEO4J_AUTH: neo4j/pleaseletmein
NEO4J_ACCEPT_LICENSE_AGREEMENT: 'eval'
NEO4J_PLUGINS: '["apoc"]'
ports:
- 7687:7687
- 7474:7474
steps:
- uses: actions/checkout@v4

Expand Down Expand Up @@ -158,10 +168,6 @@ jobs:
working-directory: ${{ inputs.working-directory }}

- name: Run integration tests
env:
NEO4J_URI: ${{ secrets.NEO4J_URI }}
NEO4J_USERNAME: ${{ secrets.NEO4J_USERNAME }}
NEO4J_PASSWORD: ${{ secrets.NEO4J_PASSWORD }}
run: make integration_tests
working-directory: ${{ inputs.working-directory }}

Expand Down

0 comments on commit d24b334

Please sign in to comment.