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

use gh cli instead of action for workflow dispatch

hathach 3 лет назад
Родитель
Сommit
ca4ae61c1c

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

@@ -22,6 +22,8 @@ jobs:
     steps:
     - name: Setup Python
       uses: actions/setup-python@v4
+      with:
+        python-version: '3.x'
 
     - name: Checkout TinyUSB
       uses: actions/checkout@v3

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

@@ -66,6 +66,8 @@ jobs:
     steps:
     - name: Setup Python
       uses: actions/setup-python@v4
+      with:
+        python-version: '3.x'
 
     - name: Install ARM GCC
       uses: carlosperate/arm-none-eabi-gcc-action@v1
@@ -121,10 +123,9 @@ jobs:
 
     - name: Trigger Hardware Test
       if: matrix.family == 'rp2040' && github.repository_owner == 'hathach'
-      uses: benc-uk/workflow-dispatch@v1
-      with:
-        workflow: Hardware Test
-        token: ${{ secrets.TRIGGER_SELF_HOSTED }}
+      env:
+        GH_TOKEN: ${{ secrets.API_TOKEN_GITHUB }}
+      run: gh workflow run test_hardware.yml -r $GITHUB_REF
             
   # ---------------------------------------
   # Build all no-family (orphaned) boards

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

@@ -24,6 +24,8 @@ jobs:
     steps:
     - name: Setup Python
       uses: actions/setup-python@v4
+      with:
+        python-version: '3.x'
 
     - name: Pull ESP-IDF docker
       run: docker pull espressif/idf:latest

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

@@ -19,6 +19,8 @@ jobs:
     steps:
     - name: Setup Python
       uses: actions/setup-python@v4
+      with:
+        python-version: '3.x'
 
     - name: Checkout TinyUSB
       uses: actions/checkout@v3

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

@@ -20,6 +20,8 @@ jobs:
     steps:
     - name: Setup Python
       uses: actions/setup-python@v4
+      with:
+        python-version: '3.x'
 
     - name: Checkout TinyUSB
       uses: actions/checkout@v3