Просмотр исходного кода

cicd: Include unit tests and integration tests

jamesread 2 лет назад
Родитель
Сommit
6851683d94
1 измененных файлов с 12 добавлено и 0 удалено
  1. 12 0
      .github/workflows/build-snapshot.yml

+ 12 - 0
.github/workflows/build-snapshot.yml

@@ -36,6 +36,18 @@ jobs:
       - name: grpc
         run: make grpc
 
+      - name: make daemon
+        run: make daemon-compile-x64-lin
+
+      - name: unit tests
+        run: make daemon-unittests
+
+      - name: integration tests
+        uses: cypress-io/github-action@v6
+        with:
+          start: ./OliveTin
+          working-directory: integration-tests
+
       - name: goreleaser
         uses: goreleaser/goreleaser-action@v4.2.0
         with: