Skip to content

Commit bc2f276

Browse files
committed
Merge branch 'ci/update_tags' into 'master'
ci(pre_check): update tags See merge request ae_group/esp-iot-solution!1410
2 parents 0b6ecf8 + 0074782 commit bc2f276

File tree

6 files changed

+19
-14
lines changed

6 files changed

+19
-14
lines changed

.github/workflows/upload_component.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,16 @@ jobs:
1212
- uses: actions/checkout@master
1313
with:
1414
submodules: 'recursive'
15+
- name: Copy common components to examples
16+
run: |
17+
mkdir -p examples/display/gui/lvgl_common_demo/components/
18+
cp -r examples/display/gui/common/hw_init examples/display/gui/lvgl_common_demo/components/
19+
mkdir -p examples/display/gui/lvgl_decode_image/components/
20+
cp -r examples/display/gui/common/hw_init examples/display/gui/lvgl_decode_image/components/
21+
mkdir -p examples/display/gui/lvgl_dummy_draw/components/
22+
cp -r examples/display/gui/common/hw_init examples/display/gui/lvgl_dummy_draw/components/
23+
mkdir -p examples/display/gui/lvgl_freetype_font/components/
24+
cp -r examples/display/gui/common/hw_init examples/display/gui/lvgl_freetype_font/components/
1525
- name: Upload components to component service
1626
uses: espressif/upload-components-ci-action@v1
1727
with:
@@ -54,6 +64,7 @@ jobs:
5464
components/display/lcd_touch/esp_lcd_touch_st7123;
5565
components/display/tools/esp_lv_decoder;
5666
components/display/tools/esp_lv_fs;
67+
components/display/tools/esp_lvgl_adapter;
5768
components/display/tools/esp_mmap_assets;
5869
components/elf_loader;
5970
components/expander/io_expander/mcp23017;

.gitlab/ci/pre_check.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,13 @@
11
.pre_check_template:
22
stage: pre_check
3-
image: python:3.9
4-
tags: ["build", "amd64", "internet"]
3+
image: python:3.12
54
dependencies: []
65

7-
check_copyright:
8-
extends:
9-
- .pre_check_template
10-
allow_failure: false
11-
before_script:
12-
- pip install git+https://github.com/espressif/[email protected]
13-
script:
14-
- python -m check_copyright --verbose --dry-run --ignore tools/ci/check_copyright_ignore.txt --config tools/ci/check_copyright_config.yaml .
15-
166
check_example_paths:
177
extends:
188
- .pre_check_template
199
- .rules:pre_check:components
10+
tags: ["shiny"]
2011
script:
2112
- pip install --upgrade pip
2213
- pip install pyyaml
@@ -33,6 +24,7 @@ check_pre_commit:
3324
allow_failure: true
3425
- when: always
3526
allow_failure: false
27+
tags: ["pre-commit"]
3628
script:
3729
- |
3830
# merged results pipelines, by default
@@ -48,13 +40,13 @@ check_pre_commit:
4840
# print the MODIFIED_FILES
4941
echo "MODIFIED_FILES: $MODIFIED_FILES"
5042
- pre-commit install --allow-missing-config -t pre-commit -t commit-msg
51-
- export SKIP=check-copyright # copyrights has been checked in separate job
5243
- pre-commit run --files $MODIFIED_FILES
5344

5445
check_readme_links:
5546
extends:
5647
- .pre_check_template
5748
- .rules:pre_check:readme
49+
tags: ["build", "internet"]
5850
allow_failure: true
5951
script:
6052
- python ${CI_PROJECT_DIR}/tools/ci/check_readme_links.py

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ The registered components in ESP-IoT-Solution are listed below:
104104
| [esp_lcd_usb_display](https://components.espressif.com/components/espressif/esp_lcd_usb_display) | [![Component Registry](https://components.espressif.com/components/espressif/esp_lcd_usb_display/badge.svg)](https://components.espressif.com/components/espressif/esp_lcd_usb_display) |
105105
| [esp_lv_decoder](https://components.espressif.com/components/espressif/esp_lv_decoder) | [![Component Registry](https://components.espressif.com/components/espressif/esp_lv_decoder/badge.svg)](https://components.espressif.com/components/espressif/esp_lv_decoder) |
106106
| [esp_lv_fs](https://components.espressif.com/components/espressif/esp_lv_fs) | [![Component Registry](https://components.espressif.com/components/espressif/esp_lv_fs/badge.svg)](https://components.espressif.com/components/espressif/esp_lv_fs) |
107+
| [esp_lvgl_adapter](https://components.espressif.com/components/espressif/esp_lvgl_adapter) | [![Component Registry](https://components.espressif.com/components/espressif/esp_lvgl_adapter/badge.svg)](https://components.espressif.com/components/espressif/esp_lvgl_adapter) |
107108
| [esp_mmap_assets](https://components.espressif.com/components/espressif/esp_mmap_assets) | [![Component Registry](https://components.espressif.com/components/espressif/esp_mmap_assets/badge.svg)](https://components.espressif.com/components/espressif/esp_mmap_assets) |
108109
| [esp_msc_ota](https://components.espressif.com/components/espressif/esp_msc_ota) | [![Component Registry](https://components.espressif.com/components/espressif/esp_msc_ota/badge.svg)](https://components.espressif.com/components/espressif/esp_msc_ota) |
109110
| [esp_sensorless_bldc_control](https://components.espressif.com/components/espressif/esp_sensorless_bldc_control) | [![Component Registry](https://components.espressif.com/components/espressif/esp_sensorless_bldc_control/badge.svg)](https://components.espressif.com/components/espressif/esp_sensorless_bldc_control) |

README_CN.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ ESP-IoT-Solution 中注册的组件如下:
107107
| [esp_lcd_usb_display](https://components.espressif.com/components/espressif/esp_lcd_usb_display) | [![Component Registry](https://components.espressif.com/components/espressif/esp_lcd_usb_display/badge.svg)](https://components.espressif.com/components/espressif/esp_lcd_usb_display) |
108108
| [esp_lv_decoder](https://components.espressif.com/components/espressif/esp_lv_decoder) | [![Component Registry](https://components.espressif.com/components/espressif/esp_lv_decoder/badge.svg)](https://components.espressif.com/components/espressif/esp_lv_decoder) |
109109
| [esp_lv_fs](https://components.espressif.com/components/espressif/esp_lv_fs) | [![Component Registry](https://components.espressif.com/components/espressif/esp_lv_fs/badge.svg)](https://components.espressif.com/components/espressif/esp_lv_fs) |
110+
| [esp_lvgl_adapter](https://components.espressif.com/components/espressif/esp_lvgl_adapter) | [![Component Registry](https://components.espressif.com/components/espressif/esp_lvgl_adapter/badge.svg)](https://components.espressif.com/components/espressif/esp_lvgl_adapter) |
110111
| [esp_mmap_assets](https://components.espressif.com/components/espressif/esp_mmap_assets) | [![Component Registry](https://components.espressif.com/components/espressif/esp_mmap_assets/badge.svg)](https://components.espressif.com/components/espressif/esp_mmap_assets) |
111112
| [esp_msc_ota](https://components.espressif.com/components/espressif/esp_msc_ota) | [![Component Registry](https://components.espressif.com/components/espressif/esp_msc_ota/badge.svg)](https://components.espressif.com/components/espressif/esp_msc_ota) |
112113
| [esp_sensorless_bldc_control](https://components.espressif.com/components/espressif/esp_sensorless_bldc_control) | [![Component Registry](https://components.espressif.com/components/espressif/esp_sensorless_bldc_control/badge.svg)](https://components.espressif.com/components/espressif/esp_sensorless_bldc_control) |

tools/ci/check_components.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def check_example_paths(component_path):
3232
def check_component_paths(file_path):
3333
with open(file_path, 'r') as f:
3434
data = yaml.safe_load(f)
35-
directories = data['jobs']['upload_components']['steps'][1]['with']['directories'].strip().split(';')
35+
directories = data['jobs']['upload_components']['steps'][2]['with']['directories'].strip().split(';')
3636

3737
for directory in directories:
3838
if directory.strip():

tools/release_versions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def get_components_versions(path):
3535
with open(os.path.join(os.path.dirname(__file__), '../.github/workflows/upload_component.yml'), 'r') as file:
3636
data = yaml.safe_load(file)
3737
# Extract the directories string
38-
upload_directories = data['jobs']['upload_components']['steps'][1]['with']['directories']
38+
upload_directories = data['jobs']['upload_components']['steps'][2]['with']['directories']
3939
# Split the directories string into a list of components
4040
upload_components = [component.split('/')[-1] for component in upload_directories.split(';') if component]
4141

0 commit comments

Comments
 (0)