Skip to content

Stability fixes for benchmarks/Neo4j and process monitoring #746

Stability fixes for benchmarks/Neo4j and process monitoring

Stability fixes for benchmarks/Neo4j and process monitoring #746

Workflow file for this run

name: CI
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
test:
name: Unit Tests
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 1
- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: '19'
- name: Run TinkerGraph tests
run: sbt "project tinkergraph" test
- name: Run OverflowDB tests
run: sbt "project overflowdb" test
# - name: Run Neo4j tests
# run: sbt "project neo4j" test
- name: Run Neo4j Embedded tests
run: sbt "project neo4jEmbed" test
# - name: Run TigerGraph tests
# run: |
# curl https://dl.tigergraph.com/enterprise-edition/gsql_client/tigergraph-3.10.1-gsql_client.jar \
# --output gsql_client.jar &&
# export GSQL_HOME=`pwd`/gsql_client.jar
# sbt "project tigergraph" test
formatting:
name: Code Formatting Check
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 1
- name: Set up JDK
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: '19'
- name: Check formatting
run: sbt scalafmtCheck
- run: echo "Previous step failed because code is not formatted. Run 'sbt scalafmt'"
if: ${{ failure() }}