diff --git a/.github/workflows/go.yml b/.github/workflows/build.yml similarity index 100% rename from .github/workflows/go.yml rename to .github/workflows/build.yml diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..d85282a --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,29 @@ +on: + push: + branches: + - main + pull_request: + branches: + - main + +name: Test +jobs: + llmsframe_embeddings: + strategy: + matrix: + go-version: [1.22.x] + os: [ubuntu-latest] + runs-on: ${{ matrix.os }} +# env: +# KEY: VALUE + steps: + - name: start weaviate + run: docker run -d --name weaviate -p 18080:8080 semitechnologies/weaviate:latest + - name: Install Go + uses: actions/setup-go@v5 + with: + go-version: ${{ matrix.go-version }} + - name: Checkout code + uses: actions/checkout@v4 + - name: Test + run: go test -timeout 300s -v --v ./llmsframe/embeddings \ No newline at end of file