Commit Graph
1252 Commits
Author SHA1 Message Date
Fu Hanxi 7bb53625c7 ci: move check_submodule_sync to ci/actions/common 2026-08-26 10:33:51 +02:00
Fu Hanxi fa54a2e223 ci: use main branch of ci/actions/common 2026-08-13 15:33:43 +02:00
Fu Hanxi 8759f144a1 ci: fix double quotes with MR_MODIFIED_FILES 2026-08-06 09:21:16 +02:00
Fu Hanxi 50024eab66 ci: remove constraint custom branch 2026-07-27 15:17:19 +02:00
Fu Hanxi 58809bee13 ci: use ci-registry pre-commit image 2026-07-27 13:34:03 +02:00
Fu Hanxi 118c58eeca ci: move check_submodule_sync to pre_deploy stage 2026-07-27 13:34:03 +02:00
Fu Hanxi dae109757a ci: custom constraint branch 2026-07-27 13:34:03 +02:00
Fu Hanxi d61d931d33 ci: apply common-scripts CI refactor 2026-07-27 13:34:02 +02:00
Fu Hanxi bbf1a2e013 ci: remove pip-cache and other unused jobs 2026-07-27 10:53:19 +02:00
Fu Hanxi d359f42f6d ci: apply idf-ci 1.x
(cherry picked from commit 21d772a24da646bfb672418cf056199cad9b17e4)
2026-07-27 10:52:35 +02:00
Marek FialaandCursor e56672a42a test(tools): Added minimal supported cmake versions build system tests
Backport of efa75a9b60 to release/v5.5.

Adapted from the master version because of structural differences on
release/v5.5:

- The new jobs are added to .gitlab/ci/host-test.yml (where build-system
  pytest jobs live on v5.5) instead of .gitlab/ci/build.yml.
- The minimum supported cmake version is 3.16.3 on v5.5
  (cmake_minimum_required(VERSION 3.16) in tools/cmake/project.cmake),
  so the new jobs test cmake@3.16.3 instead of 3.22.1.
- The macOS template extraction from the original commit is omitted:
  v5.5 already uses .brew-macos-settings for the macOS variables, so
  the refactor would be redundant.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 15:27:24 +02:00
morris b774170ff4 change(version): Update version to 5.5.5 2026-07-16 17:47:07 +08:00
Fu Hanxi 6717c915d9 feat(build): support env var IDF_PY_BUILD_JOBS for ninja jobs 2026-05-20 09:43:34 +08:00
Fu Hanxi 8a4dbaac6a ci: log per-job ccache stats 2026-05-20 09:43:32 +08:00
Roland Dobai f4c8b79059 Merge branch 'ci/forced_esptool_install_v5.5' into 'release/v5.5'
CI: Force the update of esptool to the latest dev release in every job (v5.5)

See merge request espressif/esp-idf!48633
2026-05-18 13:23:02 +02:00
Evgeny Torbin 350794bd8a ci: remove deprecated SHA update job 2026-05-18 10:57:31 +02:00
Roland Dobai b07968e9dc ci(gitlab): Force the update of esptool to the latest dev release 2026-05-18 10:12:25 +02:00
Evgeny Torbin 3030800bbd ci: use --break-system-packages option when installing jsonschema 2026-05-12 20:41:29 +08:00
Evgeny Torbin 77f9375529 ci: use idf images from Gitlab Container Registry 2026-05-12 20:41:29 +08:00
Chen Yudong e6014badf4 ci: optimize layer cache for docker build test
use different image tag for different concurrent job
2026-05-11 16:10:08 +08:00
Chen Yudong 4968f102ec ci: move integration-test to ci/actions 2026-05-11 16:09:55 +08:00
igor.udot 017af07328 ci: setup python warning level at common 2026-04-15 17:13:27 +08:00
Fu HanxiandCopilot 3cefdfb703 ci: rename eco tags to revision
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-09 10:58:07 +02:00
Jiang Jiang Jian bb7818cc83 Merge branch 'ci/docs-s3-v5.5' into 'release/v5.5'
ci: use build-docs template (v5.5)

See merge request espressif/esp-idf!46562
2026-03-31 10:48:49 +08:00
Fu Hanxi 2b5623970b Merge branch 'ci/enable-docs_v5.5' into 'release/v5.5'
ci: install.sh --enable-docs when job name contains docs (v5.5)

See merge request espressif/esp-idf!46785
2026-03-30 12:30:08 +02:00
Marius Vikhammer 319fad5aa8 Merge branch 'ci/manual-gate-v5.5' into 'release/v5.5'
ci: manual job to block pipeline start v5.5

See merge request espressif/esp-idf!46720
2026-03-30 17:05:26 +08:00
Wei Yuhan 735507283d change(version): Update version to 5.5.4 2026-03-24 14:55:26 +08:00
Fu Hanxi 2b36ab0fc9 ci: install.sh --enable-docs when job name contains docs 2026-03-20 09:38:17 +08:00
igor.udot 65c4daa9ea ci: manual job to block pipeline start 2026-03-18 11:23:56 +08:00
igor.udot bb6360c30d ci: use build-docs template 2026-03-12 17:21:54 +08:00
Alexey Gerenkov 0c7eac2565 Merge branch 'feature/picolibc_v5.5' into 'release/v5.5'
feat(build): add Picolibc support (v5.5)

See merge request espressif/esp-idf!44108
2026-02-26 18:12:58 +08:00
Fu Hanxi 124a1d3b82 ci: backport master to 5.5 2026-02-25 11:38:38 +01:00
Alexey Gerenkov cb781d9c1b Merge branch 'fix/components_for_static_analyzer_v5.5' into 'release/v5.5'
fix(ci): check all components using static analyzer (v5.5)

See merge request espressif/esp-idf!45940
2026-02-19 23:12:17 +08:00
Alexey Lapshin 561c1ebd41 fix(ci): check all components using static analyzer 2026-02-18 12:51:01 +07:00
Aditya Patwardhan 2c211b2367 change(version): Update version to 5.5.3 2026-02-17 19:24:16 +05:50
Alexey Lapshin c482665638 fix(ci): fix check_public_headers.py to check system headers 2026-02-02 12:27:24 +07:00
Jiang Jiang Jian 2cf77b0331 Merge branch 'ci/docs-artifacts-expiration-time-v5.5' into 'release/v5.5'
Revert "ci: docs artifacts expiration time"

See merge request espressif/esp-idf!45039
2026-01-16 14:33:08 +08:00
igor.udot 626f4ac8cf Revert "ci: docs artifacts expiration time"
This reverts commit 9cc1f04c74.
2026-01-13 13:23:39 +08:00
morris 7671574757 Merge branch 'ci/docs-artifacts-expiration-time-v5.5' into 'release/v5.5'
ci: docs artifacts expiration time

See merge request espressif/esp-idf!44467
2025-12-29 18:14:10 +08:00
morris 30aaf64524 change(version): Update version to 5.5.2 2025-12-24 22:34:47 +08:00
igor.udot 9cc1f04c74 ci: docs artifacts expiration time 2025-12-23 13:25:18 +08:00
igor.udot b0e0fe93b2 ci: fix known_failure_cases_file_name 2025-10-30 15:12:20 +08:00
Ivan Grokhotkov 5dae61d817 Merge branch 'ci/fix-windows-test-download-map-prefix_v5.5' into 'release/v5.5'
ci: fix windows test jobs download source (v5.5)

See merge request espressif/esp-idf!42362
2025-10-10 11:29:44 +02:00
Fu Hanxi 39fed94da5 ci: use merged result commit in build_docker job
also change to shanghai runners
2025-10-09 13:45:18 +02:00
Fu Hanxi 36dd0034ab ci: fix windows test jobs download source 2025-10-03 13:10:30 +02:00
Xiao Xufeng fcae32885b change(version): Update version to 5.5.1 2025-08-30 21:42:28 +08:00
Jiang Jiang Jian 0f043029e8 Merge branch 'ci/raise_macos_cache_to_50g_v5.5' into 'release/v5.5'
macOS runners - set CCACHE back to 50GB to help VMs (v5.5)

See merge request espressif/esp-idf!40275
2025-07-22 17:21:22 +08:00
Jiang Jiang Jian 71eeea29bc Merge branch 'ci/fix-submodule-cache_v5.5' into 'release/v5.5'
ci: remove cached submodule metadata while checking with github (v5.5)

See merge request espressif/esp-idf!40093
2025-07-22 17:19:34 +08:00
Roland Dobai c25d78180d Merge branch 'fix/idf_tools_install_tool_version_v5.5' into 'release/v5.5'
fix(tools): fixed command `idf_tools.py install tool@version` (v5.5)

See merge request espressif/esp-idf!40037
2025-07-22 09:14:30 +02:00
Roland Dobai 0ad62114a4 Merge branch 'change/support_lowercase_kconfig_filename_v5.5' into 'release/v5.5'
Backport: Support misspelled Kconfig[.projbuild] files (v5.5)

See merge request espressif/esp-idf!39582
2025-07-22 09:12:40 +02:00