Lealem Amedie 11 ay önce
ebeveyn
işleme
f30364a00d
2 değiştirilmiş dosya ile 7 ekleme ve 4 silme
  1. 5 4
      .github/workflows/curl.yml
  2. 2 0
      .github/workflows/main.yml

+ 5 - 4
.github/workflows/curl.yml

@@ -1,10 +1,8 @@
-name: CURL Test
+name: curl Test
 
 on:
   push:
-    branches: [ '*' ]
-  pull_request:
-    branches: [ '*' ]
+  workflow_call:
 
 jobs:
   build:
@@ -25,6 +23,9 @@ jobs:
       with:
         repository: curl/curl
         path: curl
+    - name: Install test dependency
+      working-directory: ./curl
+      run: sudo apt-get install nghttp2
     - name: curl buildconf
       working-directory: ./curl
       run: ./buildconf

+ 2 - 0
.github/workflows/main.yml

@@ -32,6 +32,8 @@ jobs:
         uses: ./.github/workflows/zephyr.yml
     hitch:
         uses: ./.github/workflows/hitch.yml
+    curl:
+        uses: ./.github/workflows/curl.yml
 # TODO: Currently this test fails. Enable it once it becomes passing.        
 #    haproxy:
 #        uses: ./.github/workflows/haproxy.yml