Merge branch 'feature/fix_component_v201_release_issues_windows' into 'main'

fix component release issues under windows

See merge request idf/esp-modbus!98
This commit is contained in:
Alex Lisitsyn
2025-01-27 19:56:37 +08:00
2 changed files with 15 additions and 7 deletions

View File

@@ -341,6 +341,7 @@ upload_to_component_manager:
- if: '$CI_COMMIT_BRANCH == "main"' # the main branch is a component release branch for v2 - if: '$CI_COMMIT_BRANCH == "main"' # the main branch is a component release branch for v2
- if: '$FORCE_PUSH_COMPONENT == "1"' - if: '$FORCE_PUSH_COMPONENT == "1"'
when: manual when: manual
allow_failure: true
script: script:
- pip install idf-component-manager - pip install idf-component-manager
- export IDF_COMPONENT_API_TOKEN=${ESP_MODBUS_API_KEY} - export IDF_COMPONENT_API_TOKEN=${ESP_MODBUS_API_KEY}

View File

@@ -1,16 +1,23 @@
version: "2.0.1" version: "2.0.1~1"
description: ESP-MODBUS is the official Modbus library for Espressif SoCs. description: ESP-MODBUS is the official Modbus library for Espressif SoCs.
url: https://github.com/espressif/esp-modbus url: https://github.com/espressif/esp-modbus
dependencies: dependencies:
idf: ">=5.0" idf: ">=5.0"
files: files:
exclude: exclude:
- "docs/**/*"
- "docs" - "docs"
- "test/**/*" - "docs/**/*"
- "test" - "test"
- "pytest_embedded_log/**/*" - "test/**/*"
- "build*/**/*" - "**/arch/"
- "**/arch/**/*"
- "**/pytest_embedded_log/**/*"
- "**/build*/**/*"
- "**/*.zip" - "**/*.zip"
- "__pycache__/**/*" - "**/*.xml"
- "**/*.html"
- "**/*.pcap"
- "**/*.log"
- "**/*.code-workspace"
- "**/__pycache__/**/*"
- "**/.pytest_cache/**/*"