summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorHa Thach <[email protected]>2022-12-08 10:11:21 +0700
committerGitHub <[email protected]>2022-12-08 10:11:21 +0700
commitab8cfb3d5bbefcc3ff19a086070b0c83581d789d (patch)
treefba72b211c02928ebfb612fa651ae61c24601121 /.github
parentd9817ebe179e944e49b1fb4bd4844489ed732574 (diff)
parenta29b3dd690d4ccc9f3432ca5ec5d702b1ae80e78 (diff)
Merge pull request #1781 from hathach/update-unit-test
Update unit test
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build_aarch64.yml16
-rw-r--r--.github/workflows/build_arm.yml16
-rw-r--r--.github/workflows/build_esp.yml16
-rw-r--r--.github/workflows/build_msp430.yml16
-rw-r--r--.github/workflows/build_renesas.yml16
-rw-r--r--.github/workflows/build_riscv.yml16
-rw-r--r--.github/workflows/pre-commit.yml7
-rw-r--r--.github/workflows/test_hardware.yml17
8 files changed, 89 insertions, 31 deletions
diff --git a/.github/workflows/build_aarch64.yml b/.github/workflows/build_aarch64.yml
index 49973fe41..ccfca6316 100644
--- a/.github/workflows/build_aarch64.yml
+++ b/.github/workflows/build_aarch64.yml
@@ -1,11 +1,19 @@
name: Build AArch64
on:
- pull_request:
push:
- release:
- types:
- - created
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
+ pull_request:
+ branches: [ master ]
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
diff --git a/.github/workflows/build_arm.yml b/.github/workflows/build_arm.yml
index 56200465b..d1b94c47b 100644
--- a/.github/workflows/build_arm.yml
+++ b/.github/workflows/build_arm.yml
@@ -1,11 +1,19 @@
name: Build ARM
on:
- pull_request:
push:
- release:
- types:
- - created
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
+ pull_request:
+ branches: [ master ]
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
diff --git a/.github/workflows/build_esp.yml b/.github/workflows/build_esp.yml
index d775e50b6..7f2c292fa 100644
--- a/.github/workflows/build_esp.yml
+++ b/.github/workflows/build_esp.yml
@@ -1,11 +1,19 @@
name: Build ESP
on:
- pull_request:
push:
- release:
- types:
- - created
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
+ pull_request:
+ branches: [ master ]
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
diff --git a/.github/workflows/build_msp430.yml b/.github/workflows/build_msp430.yml
index d28341e5b..f41344e30 100644
--- a/.github/workflows/build_msp430.yml
+++ b/.github/workflows/build_msp430.yml
@@ -1,11 +1,19 @@
name: Build MSP430
on:
- pull_request:
push:
- release:
- types:
- - created
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
+ pull_request:
+ branches: [ master ]
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
diff --git a/.github/workflows/build_renesas.yml b/.github/workflows/build_renesas.yml
index 6cb873dd8..d6550ed6d 100644
--- a/.github/workflows/build_renesas.yml
+++ b/.github/workflows/build_renesas.yml
@@ -1,11 +1,19 @@
name: Build Renesas
on:
- pull_request:
push:
- release:
- types:
- - created
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
+ pull_request:
+ branches: [ master ]
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
diff --git a/.github/workflows/build_riscv.yml b/.github/workflows/build_riscv.yml
index 18e952d92..257050a53 100644
--- a/.github/workflows/build_riscv.yml
+++ b/.github/workflows/build_riscv.yml
@@ -1,11 +1,19 @@
name: Build RISC-V
on:
- pull_request:
push:
- release:
- types:
- - created
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
+ pull_request:
+ branches: [ master ]
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml
index 2463903f8..96a59069b 100644
--- a/.github/workflows/pre-commit.yml
+++ b/.github/workflows/pre-commit.yml
@@ -1,8 +1,9 @@
name: pre-commit
on:
- pull_request:
push:
+ pull_request:
+ branches: [ master ]
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
@@ -20,7 +21,7 @@ jobs:
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
- ruby-version: '2.7'
+ ruby-version: '3.0'
- name: Checkout TinyUSB
uses: actions/checkout@v3
@@ -32,5 +33,5 @@ jobs:
run: |
# Install Ceedling
gem install ceedling
- cd test
+ cd test/unit-test
ceedling test:all \ No newline at end of file
diff --git a/.github/workflows/test_hardware.yml b/.github/workflows/test_hardware.yml
index 3ef1fdc56..622b079da 100644
--- a/.github/workflows/test_hardware.yml
+++ b/.github/workflows/test_hardware.yml
@@ -1,10 +1,19 @@
name: Hardware Test
+
on:
- pull_request:
push:
- release:
- types:
- - created
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
+ pull_request:
+ branches: [ master ]
+ paths:
+ - 'src'
+ - 'examples'
+ - 'lib'
+ - 'hw'
# Hardware in the loop (HIL)
# Current self-hosted instance is running on an EPYC 7232 server hosted by HiFiPhile user