Skip to content

Conversation

@espzav
Copy link
Collaborator

@espzav espzav commented Sep 24, 2025

ESP-BSP Pull Request checklist

  • Version of modified component bumped
  • CI passing

Change description

  • on the basis on the ci(noglib): Remove examples in noglib #648 (forgot released some fixes in BSP), I decided to make this python script (with copilot) for check all components, and how many changes was there after last release. And if the change was only .md file or another. You can try it in console, my windows terminal looks like this:
image

@cursor
Copy link

cursor bot commented Sep 24, 2025

You have run out of free Bugbot PR reviews for this billing cycle. This will reset on October 20.

To receive reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

@espzav
Copy link
Collaborator Author

espzav commented Sep 24, 2025

@tore-espressif @georgik @Indastri @igrr please, feel free to left some comments or ideas :-)

@espzav espzav force-pushed the ci/check_released branch 10 times, most recently from cd2c4a8 to 1968d39 Compare September 24, 2025 11:58
@espzav
Copy link
Collaborator Author

espzav commented Sep 24, 2025

Added CI, which generates HTML after each push to master. The HTML is pushed to GitHub pages: https://espressif.github.io/esp-bsp/release_checker.html

@espzav espzav force-pushed the ci/check_released branch 3 times, most recently from 8b3d47e to d123c66 Compare September 24, 2025 13:20
@espzav
Copy link
Collaborator Author

espzav commented Sep 24, 2025

You can use it locally like this:

python .\.github\ci\release_checker.py

And after run, you can put component name and see all changes from latest release except *.md files.

image

@espzav
Copy link
Collaborator Author

espzav commented Sep 24, 2025

@tore-espressif PTAL

@espzav espzav force-pushed the ci/check_released branch 2 times, most recently from 45b88e7 to af4a8f8 Compare September 24, 2025 13:50
@github-actions
Copy link

github-actions bot commented Sep 24, 2025

Test Results

25 tests   25 ✅  1m 8s ⏱️
 4 suites   0 💤
 4 files     0 ❌

Results for commit 8fa07bf.

♻️ This comment has been updated with latest results.

Copy link
Collaborator

@tore-espressif tore-espressif left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good @espzav !

I think other multi-component repos will be interested in this too ;)

@espzav espzav force-pushed the ci/check_released branch from 6b97d82 to 8fa07bf Compare October 1, 2025 08:16
@espzav espzav merged commit bcb0c1c into master Oct 1, 2025
47 checks passed
@espzav espzav deleted the ci/check_released branch October 1, 2025 09:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants