Yeuoly před 1 rokem
rodič
revize
e78076f555
1 změnil soubory, kde provedl 6 přidání a 0 odebrání
  1. 6 0
      .github/workflows/tests.yml

+ 6 - 0
.github/workflows/tests.yml

@@ -21,6 +21,9 @@ jobs:
       - name: Checkout code
         uses: actions/checkout@v4
 
+      - name: Install System Dependencies
+        run: sudo apt-get install -y pkg-config gcc libseccomp-dev
+
       - name: Set up Go
         uses: actions/setup-go@v4
         with:
@@ -29,5 +32,8 @@ jobs:
       - name: Install dependencies
         run: go mod tidy
 
+      - name: Compile library
+        run: bash ./build/build_amd64.sh
+
       - name: Run Intgeration tests
         run: go test -v github.com/langgenius/dify-sandbox/tests/integration_tests/...