summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorHa Thach <[email protected]>2023-03-17 19:27:47 +0700
committerGitHub <[email protected]>2023-03-17 19:27:47 +0700
commit4d273254b6a9ce8f65dcadb637b2e2b59415a21e (patch)
tree46c80d419889884f13baf8467edb5d363b68b295 /.github/workflows
parent16daad81643279ffc951ba11a531877dfee8c872 (diff)
parent6683053f4827b682f51c56ed664e440c0286de80 (diff)
Merge pull request #1961 from hathach/remove-all-submodules
Remove all submodules
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build_aarch64.yml3
-rw-r--r--.github/workflows/build_arm.yml8
-rw-r--r--.github/workflows/build_iar.yml8
-rw-r--r--.github/workflows/build_msp430.yml5
-rw-r--r--.github/workflows/build_renesas.yml3
-rw-r--r--.github/workflows/build_riscv.yml3
-rw-r--r--.github/workflows/build_win_mac.yml3
-rw-r--r--.github/workflows/pre-commit.yml13
-rw-r--r--.github/workflows/trigger.yml4
9 files changed, 13 insertions, 37 deletions
diff --git a/.github/workflows/build_aarch64.yml b/.github/workflows/build_aarch64.yml
index 30df2bdf0..cc8ddb070 100644
--- a/.github/workflows/build_aarch64.yml
+++ b/.github/workflows/build_aarch64.yml
@@ -42,9 +42,6 @@ jobs:
- name: Checkout TinyUSB
uses: actions/checkout@v3
- - name: Checkout common submodules in lib
- run: git submodule update --init lib/FreeRTOS-Kernel lib/lwip
-
- name: Checkout hathach/linkermap
uses: actions/checkout@v3
with:
diff --git a/.github/workflows/build_arm.yml b/.github/workflows/build_arm.yml
index b5a92d6e3..7aecb8386 100644
--- a/.github/workflows/build_arm.yml
+++ b/.github/workflows/build_arm.yml
@@ -65,9 +65,6 @@ jobs:
- name: Checkout TinyUSB
uses: actions/checkout@v3
- - name: Checkout common submodules in lib
- run: git submodule update --init lib/FreeRTOS-Kernel lib/lwip
-
- name: Checkout hathach/linkermap
uses: actions/checkout@v3
with:
@@ -145,9 +142,6 @@ jobs:
- name: Checkout TinyUSB
uses: actions/checkout@v3
- - name: Checkout common submodules in lib
- run: git submodule update --init lib/FreeRTOS-Kernel lib/lwip
-
- name: Build
run: python3 tools/build_board.py ${{ matrix.example }}
@@ -275,4 +269,4 @@ jobs:
- name: Test dfu_runtime
run: |
./flash.sh dfu_runtime.elf
- while (! (dfu-util -l | grep "Found Runtime")) && [ $SECONDS -le 10 ]; do :; done
+ while (! (dfu-util -l | grep "Found Runtime")) && [ $SECONDS -le 10 ]; do :; done
diff --git a/.github/workflows/build_iar.yml b/.github/workflows/build_iar.yml
index afb6efb6b..a5d24892f 100644
--- a/.github/workflows/build_iar.yml
+++ b/.github/workflows/build_iar.yml
@@ -30,7 +30,7 @@ jobs:
family:
# Alphabetical order
# Note: bundle multiple families into a matrix since there is only one self-hosted instance can
- # run IAR build. Too many matrix can hurt due to setup/teardown overhead.
+ # run IAR build. Too many matrix can hurt due to setup/teardown overhead.
- 'stm32f0 stm32f1 stm32f4 stm32f7 stm32g4 stm32h7 stm32l4'
steps:
- name: Clean workspace
@@ -42,10 +42,8 @@ jobs:
- name: Checkout TinyUSB
uses: actions/checkout@v3
- - name: Checkout submodules and dependencies
- run: |
- git submodule update --init lib/FreeRTOS-Kernel lib/lwip
- python3 tools/get_family_deps.py ${{ matrix.family }}
+ - name: Get Dependencies
+ run: python3 tools/get_family_deps.py ${{ matrix.family }}
- name: Build
run: python3 tools/build_family.py ${{ matrix.family }} CC=iccarm
diff --git a/.github/workflows/build_msp430.yml b/.github/workflows/build_msp430.yml
index 6832c54b3..7cb60dceb 100644
--- a/.github/workflows/build_msp430.yml
+++ b/.github/workflows/build_msp430.yml
@@ -21,7 +21,7 @@ concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
-jobs:
+jobs:
build-msp430:
runs-on: ubuntu-latest
strategy:
@@ -40,9 +40,6 @@ jobs:
- name: Checkout TinyUSB
uses: actions/checkout@v3
- - name: Checkout common submodules in lib
- run: git submodule update --init lib/FreeRTOS-Kernel lib/lwip
-
- name: Checkout hathach/linkermap
uses: actions/checkout@v3
with:
diff --git a/.github/workflows/build_renesas.yml b/.github/workflows/build_renesas.yml
index 7ce674485..ffdeedb71 100644
--- a/.github/workflows/build_renesas.yml
+++ b/.github/workflows/build_renesas.yml
@@ -39,9 +39,6 @@ jobs:
- name: Checkout TinyUSB
uses: actions/checkout@v3
- - name: Checkout common submodules in lib
- run: git submodule update --init lib/FreeRTOS-Kernel lib/lwip
-
- name: Checkout hathach/linkermap
uses: actions/checkout@v3
with:
diff --git a/.github/workflows/build_riscv.yml b/.github/workflows/build_riscv.yml
index 876ebbdef..87c7b522e 100644
--- a/.github/workflows/build_riscv.yml
+++ b/.github/workflows/build_riscv.yml
@@ -41,9 +41,6 @@ jobs:
- name: Checkout TinyUSB
uses: actions/checkout@v3
- - name: Checkout common submodules in lib
- run: git submodule update --init lib/FreeRTOS-Kernel lib/lwip
-
- name: Checkout hathach/linkermap
uses: actions/checkout@v3
with:
diff --git a/.github/workflows/build_win_mac.yml b/.github/workflows/build_win_mac.yml
index 7c884abd9..4b743a686 100644
--- a/.github/workflows/build_win_mac.yml
+++ b/.github/workflows/build_win_mac.yml
@@ -46,9 +46,6 @@ jobs:
- name: Checkout TinyUSB
uses: actions/checkout@v3
- - name: Checkout common submodules in lib
- run: git submodule update --init lib/FreeRTOS-Kernel lib/lwip
-
- name: Get Dependencies
run: python3 tools/get_family_deps.py stm32f4
diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml
index d2150d13f..ab416bc52 100644
--- a/.github/workflows/pre-commit.yml
+++ b/.github/workflows/pre-commit.yml
@@ -26,15 +26,14 @@ jobs:
- name: Checkout TinyUSB
uses: actions/checkout@v3
- - name: Run codespell
- uses: codespell-project/actions-codespell@master
-
- - name: Run Unit Tests
+ - name: Get Dependencies
run: |
- # Install Ceedling
gem install ceedling
- cd test/unit-test
- ceedling test:all
+ #cd test/unit-test
+ #ceedling test:all
+
+ - name: Run pre-commit
+ uses: pre-commit/[email protected]
- name: Build Fuzzer
run: |
diff --git a/.github/workflows/trigger.yml b/.github/workflows/trigger.yml
index 11e58d86c..86c699dac 100644
--- a/.github/workflows/trigger.yml
+++ b/.github/workflows/trigger.yml
@@ -43,7 +43,7 @@ jobs:
if [ -n "$(git status --porcelain)" ]; then
git add .
git commit --message "Update from https://github.com/$GITHUB_REPOSITORY/commit/$GITHUB_SHA"
- git push
+ git push
fi
- name: Create tinyusb_src Release
@@ -53,7 +53,7 @@ jobs:
cd tinyusb_src
git tag ${{ github.event.release.tag_name }}
git push origin ${{ github.event.release.tag_name }}
-
+
# Send POST reqwuest to release https://docs.github.com/en/rest/reference/repos#create-a-release
bb="For release note, please checkout https://github.com/hathach/tinyusb/releases/tag/${{ github.event.release.tag_name }}"
curl -X POST -H "Authorization: token ${{ secrets.API_TOKEN_GITHUB }}" -H "Accept: application/vnd.github.v3+json" --data '{"tag_name": "${{ github.event.release.tag_name }}", "name": "${{ github.event.release.name }}", "body": "$bb", "draft": ${{ github.event.release.draft }}, "prerelease": ${{ github.event.release.prerelease }}}' https://api.github.com/repos/hathach/tinyusb_src/releases