mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2026-02-07 01:22:37 +08:00
[action/ci] 添加cache机制,整理ci_action的一些流程,暂时去掉drivers.yml
Some checks failed
pkgs_test / change (push) Has been skipped
ToolsCI / Tools (push) Has been cancelled
AutoTestCI / components/cpp11 (push) Has been cancelled
AutoTestCI / kernel/atomic (push) Has been cancelled
AutoTestCI / kernel/atomic/riscv64 (push) Has been cancelled
AutoTestCI / kernel/atomic_c11 (push) Has been cancelled
AutoTestCI / kernel/atomic_c11/riscv64 (push) Has been cancelled
AutoTestCI / kernel/device (push) Has been cancelled
AutoTestCI / kernel/ipc (push) Has been cancelled
AutoTestCI / kernel/irq (push) Has been cancelled
AutoTestCI / kernel/mem (push) Has been cancelled
AutoTestCI / kernel/mem/riscv64 (push) Has been cancelled
AutoTestCI / kernel/thread (push) Has been cancelled
AutoTestCI / kernel/timer (push) Has been cancelled
AutoTestCI / rtsmart/aarch64 (push) Has been cancelled
AutoTestCI / rtsmart/arm (push) Has been cancelled
AutoTestCI / rtsmart/riscv64 (push) Has been cancelled
AutoTestCI / components/utest (push) Has been cancelled
RT-Thread BSP Static Build Check / ESP32C3 (push) Has been cancelled
RT-Thread BSP Static Build Check / Infineon_TI_microchip (push) Has been cancelled
RT-Thread BSP Static Build Check / RT-Thread Online Packages (STM32F407 RT-Spark) (push) Has been cancelled
RT-Thread BSP Static Build Check / RTduino/Arduino Libraries (Raspberry Pico) (push) Has been cancelled
RT-Thread BSP Static Build Check / RTduino/Arduino Libraries (STM32F412 Nucleo) (push) Has been cancelled
RT-Thread BSP Static Build Check / aarch64 (push) Has been cancelled
RT-Thread BSP Static Build Check / at32_hc32_ht32 (push) Has been cancelled
RT-Thread BSP Static Build Check / gd32_n32_apm32 (push) Has been cancelled
RT-Thread BSP Static Build Check / hpmicro (push) Has been cancelled
RT-Thread BSP Static Build Check / i386-unknown (push) Has been cancelled
RT-Thread BSP Static Build Check / llvm-arm (push) Has been cancelled
RT-Thread BSP Static Build Check / mips (push) Has been cancelled
RT-Thread BSP Static Build Check / nordic(yml) (push) Has been cancelled
RT-Thread BSP Static Build Check / nuvoton (push) Has been cancelled
RT-Thread BSP Static Build Check / nxp_renesas (push) Has been cancelled
RT-Thread BSP Static Build Check / others_ft32_mm32_acm32 (push) Has been cancelled
RT-Thread BSP Static Build Check / riscv-none (push) Has been cancelled
RT-Thread BSP Static Build Check / riscv64-unknown (push) Has been cancelled
RT-Thread BSP Static Build Check / simulator (push) Has been cancelled
RT-Thread BSP Static Build Check / stm32_f2_f4 (push) Has been cancelled
RT-Thread BSP Static Build Check / stm32_f7_g0_h7_mp15_u5_h5_wb5 (push) Has been cancelled
RT-Thread BSP Static Build Check / stm32f0_f1 (push) Has been cancelled
RT-Thread BSP Static Build Check / stm32l4 (push) Has been cancelled
Some checks failed
pkgs_test / change (push) Has been skipped
ToolsCI / Tools (push) Has been cancelled
AutoTestCI / components/cpp11 (push) Has been cancelled
AutoTestCI / kernel/atomic (push) Has been cancelled
AutoTestCI / kernel/atomic/riscv64 (push) Has been cancelled
AutoTestCI / kernel/atomic_c11 (push) Has been cancelled
AutoTestCI / kernel/atomic_c11/riscv64 (push) Has been cancelled
AutoTestCI / kernel/device (push) Has been cancelled
AutoTestCI / kernel/ipc (push) Has been cancelled
AutoTestCI / kernel/irq (push) Has been cancelled
AutoTestCI / kernel/mem (push) Has been cancelled
AutoTestCI / kernel/mem/riscv64 (push) Has been cancelled
AutoTestCI / kernel/thread (push) Has been cancelled
AutoTestCI / kernel/timer (push) Has been cancelled
AutoTestCI / rtsmart/aarch64 (push) Has been cancelled
AutoTestCI / rtsmart/arm (push) Has been cancelled
AutoTestCI / rtsmart/riscv64 (push) Has been cancelled
AutoTestCI / components/utest (push) Has been cancelled
RT-Thread BSP Static Build Check / ESP32C3 (push) Has been cancelled
RT-Thread BSP Static Build Check / Infineon_TI_microchip (push) Has been cancelled
RT-Thread BSP Static Build Check / RT-Thread Online Packages (STM32F407 RT-Spark) (push) Has been cancelled
RT-Thread BSP Static Build Check / RTduino/Arduino Libraries (Raspberry Pico) (push) Has been cancelled
RT-Thread BSP Static Build Check / RTduino/Arduino Libraries (STM32F412 Nucleo) (push) Has been cancelled
RT-Thread BSP Static Build Check / aarch64 (push) Has been cancelled
RT-Thread BSP Static Build Check / at32_hc32_ht32 (push) Has been cancelled
RT-Thread BSP Static Build Check / gd32_n32_apm32 (push) Has been cancelled
RT-Thread BSP Static Build Check / hpmicro (push) Has been cancelled
RT-Thread BSP Static Build Check / i386-unknown (push) Has been cancelled
RT-Thread BSP Static Build Check / llvm-arm (push) Has been cancelled
RT-Thread BSP Static Build Check / mips (push) Has been cancelled
RT-Thread BSP Static Build Check / nordic(yml) (push) Has been cancelled
RT-Thread BSP Static Build Check / nuvoton (push) Has been cancelled
RT-Thread BSP Static Build Check / nxp_renesas (push) Has been cancelled
RT-Thread BSP Static Build Check / others_ft32_mm32_acm32 (push) Has been cancelled
RT-Thread BSP Static Build Check / riscv-none (push) Has been cancelled
RT-Thread BSP Static Build Check / riscv64-unknown (push) Has been cancelled
RT-Thread BSP Static Build Check / simulator (push) Has been cancelled
RT-Thread BSP Static Build Check / stm32_f2_f4 (push) Has been cancelled
RT-Thread BSP Static Build Check / stm32_f7_g0_h7_mp15_u5_h5_wb5 (push) Has been cancelled
RT-Thread BSP Static Build Check / stm32f0_f1 (push) Has been cancelled
RT-Thread BSP Static Build Check / stm32l4 (push) Has been cancelled
This commit is contained in:
74
.github/workflows/bsp_buildings.yml
vendored
74
.github/workflows/bsp_buildings.yml
vendored
@@ -49,26 +49,9 @@ jobs:
|
||||
RTT_TOOL_CHAIN: "sourcery-arm"
|
||||
SUB_RTT_BSP:
|
||||
- "raspberry-pico"
|
||||
- RTT_BSP: "others_at32_hc32_ht32"
|
||||
- RTT_BSP: "at32_hc32_ht32"
|
||||
RTT_TOOL_CHAIN: "sourcery-arm"
|
||||
SUB_RTT_BSP:
|
||||
- "qemu-vexpress-a9"
|
||||
- "airm2m/air32f103"
|
||||
- "acm32/acm32f0x0-nucleo"
|
||||
- "CME_M7"
|
||||
- "apollo2"
|
||||
- "asm9260t"
|
||||
- "allwinner_tina"
|
||||
- "ft32/ft32f072xb-starter"
|
||||
- "mini2440"
|
||||
- "at91/at91sam9g45"
|
||||
- "at91/at91sam9260"
|
||||
- "wch/arm/ch32f103c8-core"
|
||||
- "wch/arm/ch32f203r-evt"
|
||||
- "synwit/swm320-mini"
|
||||
- "synwit/swm341-mini"
|
||||
- "beaglebone"
|
||||
- "zynqmp-r5-axu4ev"
|
||||
SUB_RTT_BSP:
|
||||
- "at32/at32a403a-start"
|
||||
- "at32/at32a423-start"
|
||||
- "at32/at32f402-start"
|
||||
@@ -87,30 +70,50 @@ jobs:
|
||||
- "at32/at32f457-start"
|
||||
- "at32/at32m412-start"
|
||||
- "at32/at32m416-start"
|
||||
- "yichip/yc3122-pos"
|
||||
- "hc32/ev_hc32f4a0_lqfp176"
|
||||
- "hc32/ev_hc32f448_lqfp80"
|
||||
- "hc32/ev_hc32f460_lqfp100_v2"
|
||||
- "hc32/ev_hc32f472_lqfp100"
|
||||
- "hc32/lckfb-hc32f4a0-lqfp100"
|
||||
- "hc32l196"
|
||||
- "hc32l136"
|
||||
- "ht32/ht32f52352"
|
||||
- "ht32/ht32f12366"
|
||||
- "ht32/ht32f53252"
|
||||
- RTT_BSP: "others_ft32_mm32_acm32"
|
||||
RTT_TOOL_CHAIN: "sourcery-arm"
|
||||
SUB_RTT_BSP:
|
||||
- "qemu-vexpress-a9"
|
||||
- "airm2m/air32f103"
|
||||
- "acm32/acm32f0x0-nucleo"
|
||||
- "acm32/acm32f0x0-nucleo"
|
||||
- "acm32/acm32f4xx-nucleo"
|
||||
- "CME_M7"
|
||||
- "apollo2"
|
||||
- "asm9260t"
|
||||
- "allwinner_tina"
|
||||
- "ft32/ft32f072xb-starter"
|
||||
- "mini2440"
|
||||
- "at91/at91sam9g45"
|
||||
- "at91/at91sam9260"
|
||||
- "wch/arm/ch32f103c8-core"
|
||||
- "wch/arm/ch32f203r-evt"
|
||||
- "synwit/swm320-mini"
|
||||
- "synwit/swm341-mini"
|
||||
- "beaglebone"
|
||||
- "zynqmp-r5-axu4ev"
|
||||
- "yichip/yc3122-pos"
|
||||
- "yichip/yc3121-pos"
|
||||
- "mm32/mm32f3270-100ask-pitaya"
|
||||
- "mm32f327x"
|
||||
- "mm32f526x"
|
||||
- "mm32l07x"
|
||||
- "sam7x"
|
||||
- "hk32/hk32f030c8-mini"
|
||||
- "acm32/acm32f0x0-nucleo"
|
||||
- "acm32/acm32f4xx-nucleo"
|
||||
- "rm48x50"
|
||||
- "ht32/ht32f52352"
|
||||
- "ht32/ht32f12366"
|
||||
- "ht32/ht32f53252"
|
||||
- "w60x"
|
||||
- "essemi/es32f0654"
|
||||
- "essemi/es32f365x"
|
||||
- "hc32l136"
|
||||
- "yichip/yc3121-pos"
|
||||
- "fm33lc026"
|
||||
- RTT_BSP: "stm32l4"
|
||||
RTT_TOOL_CHAIN: "sourcery-arm"
|
||||
@@ -424,12 +427,25 @@ jobs:
|
||||
echo "RTT_CC=gcc" >> $GITHUB_ENV
|
||||
echo "export PATH=~/.env/tools/scripts:$PATH" > ~/.env/env.sh
|
||||
|
||||
- name: Install Arm ToolChains
|
||||
if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'sourcery-arm' && success() }}
|
||||
- name: Cache GCC Arm Toolchain
|
||||
if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'sourcery-arm'}}
|
||||
id: cache-gcc-arm
|
||||
uses: actions/cache@main
|
||||
with:
|
||||
path: /opt/gcc-arm-none-eabi-10-2020-q4-major
|
||||
key: ${{ runner.os }}-arm-none-eabi-10-2020-q4-major
|
||||
|
||||
- name: Download Arm ToolChains
|
||||
if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'sourcery-arm' && (steps.cache-gcc-arm.outputs.cache-hit != 'true') }}
|
||||
shell: bash
|
||||
run: |
|
||||
wget -q https://github.com/RT-Thread/toolchains-ci/releases/download/v1.3/gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2
|
||||
sudo tar xjf gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2 -C /opt
|
||||
|
||||
- name: Install Arm ToolChains2
|
||||
if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'sourcery-arm'}}
|
||||
shell: bash
|
||||
run: |
|
||||
/opt/gcc-arm-none-eabi-10-2020-q4-major/bin/arm-none-eabi-gcc --version
|
||||
echo "RTT_EXEC_PATH=/opt/gcc-arm-none-eabi-10-2020-q4-major/bin" >> $GITHUB_ENV
|
||||
|
||||
|
||||
15
.github/workflows/compile_bsp_with_drivers.yml
vendored
15
.github/workflows/compile_bsp_with_drivers.yml
vendored
@@ -13,20 +13,7 @@ name: BSP compilation with more drivers
|
||||
# Controls when the action will run. Triggers the workflow on push or pull request
|
||||
# events but only for the master branch
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
paths-ignore:
|
||||
- documentation/**
|
||||
- '**/README.md'
|
||||
- '**/README_zh.md'
|
||||
pull_request:
|
||||
branches:
|
||||
- master
|
||||
paths-ignore:
|
||||
- documentation/**
|
||||
- '**/README.md'
|
||||
- '**/README_zh.md'
|
||||
workflow_dispatch: #disable
|
||||
|
||||
permissions:
|
||||
contents: read # to fetch code (actions/checkout)
|
||||
|
||||
4
.github/workflows/format_check.yml
vendored
4
.github/workflows/format_check.yml
vendored
@@ -15,9 +15,9 @@ jobs:
|
||||
name: Scan code format and license
|
||||
if: github.repository_owner == 'RT-Thread'
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@main
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v3
|
||||
uses: actions/setup-python@main
|
||||
with:
|
||||
python-version: 3.8
|
||||
|
||||
|
||||
2
.github/workflows/static_code_analysis.yml
vendored
2
.github/workflows/static_code_analysis.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
||||
name: Static code analysis
|
||||
if: github.repository_owner == 'RT-Thread'
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@main
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@main
|
||||
with:
|
||||
|
||||
Reference in New Issue
Block a user