1#30
Closed
ProjectMurzik wants to merge 32 commits into
Closed
Conversation
Key features implemented: - Added .github/workflows/build.yml workflow file for automated ESP32-P4 firmware building - Configured CI pipeline using ESP-IDF v5.3.2 Docker container with Ubuntu environment - Implemented build process including target setup, configuration, and artifact generation - Added automatic upload of firmware binaries as build artifacts with 30-day retention - Integrated release asset creation when pushing Git tags with ZIP archive packaging The workflow automates the entire compilation process for the XiaoClaw ESP32-P4 client, ensuring consistent builds and easy firmware distribution through GitHub releases. The pipeline includes proper ESP-IDF environment setup and handles all necessary build artifacts for deployment.
Update from task 3f675199-02be-4bc8-a381-4d07634e1631
Update from task 3f675199-02be-4bc8-a381-4d07634e1631
Update from task 3f675199-02be-4bc8-a381-4d07634e1631
Update from task 3f675199-02be-4bc8-a381-4d07634e1631
Update from task 3f675199-02be-4bc8-a381-4d07634e1631
- Add pip cache cleanup to ESP32-P4 Build workflow - Update .gitignore to allow workflow files - Ensure both workflows use espressif/idf:v5.3.2 container - Fix 'Cannot merge different components' error by clearing cache before build
Update from task e6a58ea9-f184-4acc-84ec-22907899d9de
Update from task e6a58ea9-f184-4acc-84ec-22907899d9de
…resolve component merge conflict
Update from task e6a58ea9-f184-4acc-84ec-22907899d9de
…g gitignore - Fixed invalid dependency name in idf_component.yml changing 'cJSON' to 'espressif/cJSON' to resolve component merging error - Updated .gitignore with comprehensive ESP-IDF specific patterns including build artifacts, components, and temporary files - Removed outdated Python cache patterns from .gitignore while maintaining ESP-IDF specific ignores The fix resolves the "Cannot merge different components" error by ensuring proper component naming convention in the dependency manifest file.
…ей-30fcc Update from task 8056d602-3e2a-4001-a4c6-0b9a7bc30fcc
…файлы конфигурации для WAVESHARE ESP32-P4-WIFI6-Touch-LCD - Исправлено требование версии IDF в idf_component.yml (>=5.3.0,<5.5.0) - Обновлен config.json для версии 4.3 - Исправлен esp32-p4-wifi6-touch-lcd.cc в части инициализации дисплея - Добавлены определения в config.h для версии 4.3
- Modified .gitignore to replace ESP-IDF specific patterns with standard build artifact exclusions including CMake build directories and object files - Updated main/mimi/CMakeLists.txt to remove serial_cli.c source file and replace wifi_manager.c with message bus components while maintaining all other functionality - Cleaned up build directory patterns and dependency cache exclusions in version control configuration These changes streamline the build process and update component dependencies for improved project management.
…-solver-7edd3 Update from task 42faedbc-c3fc-4395-9a59-1ebff547edd3
…-solver-7edd3 Update from task 42faedbc-c3fc-4395-9a59-1ebff547edd3
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
орпароаорпаораора