mirror of
https://github.com/esp-rs/esp-hal.git
synced 2025-10-02 14:44:42 +00:00
Add CHANGELOG.md
for remaining packages which do not have one (#2518)
* Add `CHANGELOG.md` for remaining packages which do not have it * Update `changelog` workflow to check all relevant packages
This commit is contained in:
parent
cf10f07a9e
commit
321ca2f131
63
.github/workflows/changelog.yml
vendored
63
.github/workflows/changelog.yml
vendored
@ -2,16 +2,13 @@ name: Changelog check
|
|||||||
|
|
||||||
on:
|
on:
|
||||||
pull_request:
|
pull_request:
|
||||||
# We will not track changes for the following packages.
|
# We will not track changes for the following packages/directories.
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- "/xtask/"
|
|
||||||
- "/esp-build/"
|
|
||||||
- "/esp-hal-procmacros/"
|
|
||||||
- "/esp-metadata/"
|
|
||||||
- "/examples/"
|
- "/examples/"
|
||||||
- "/hil-tests/"
|
|
||||||
- "/extras/"
|
- "/extras/"
|
||||||
|
- "/hil-tests/"
|
||||||
- "/resources/"
|
- "/resources/"
|
||||||
|
- "/xtask/"
|
||||||
# Run on labeled/unlabeled in addition to defaults to detect
|
# Run on labeled/unlabeled in addition to defaults to detect
|
||||||
# adding/removing skip-changelog labels.
|
# adding/removing skip-changelog labels.
|
||||||
types: [opened, reopened, labeled, unlabeled, synchronize]
|
types: [opened, reopened, labeled, unlabeled, synchronize]
|
||||||
@ -33,24 +30,34 @@ jobs:
|
|||||||
- 'esp-alloc/**'
|
- 'esp-alloc/**'
|
||||||
esp-backtrace:
|
esp-backtrace:
|
||||||
- 'esp-backtrace/**'
|
- 'esp-backtrace/**'
|
||||||
|
esp-build:
|
||||||
|
- 'esp-build/**'
|
||||||
|
esp-config:
|
||||||
|
- 'esp-config/**'
|
||||||
esp-hal:
|
esp-hal:
|
||||||
- 'esp-hal/**'
|
- 'esp-hal/**'
|
||||||
esp-hal-embassy:
|
esp-hal-embassy:
|
||||||
- 'esp-hal-embassy/**'
|
- 'esp-hal-embassy/**'
|
||||||
|
esp-hal-procmacros:
|
||||||
|
- 'esp-hal-procmacros/**'
|
||||||
esp-ieee802154:
|
esp-ieee802154:
|
||||||
- 'esp-ieee802154/**'
|
- 'esp-ieee802154/**'
|
||||||
esp-lp-hal:
|
esp-lp-hal:
|
||||||
- 'esp-lp-hal/**'
|
- 'esp-lp-hal/**'
|
||||||
|
esp-metadata:
|
||||||
|
- 'esp-metadata/**'
|
||||||
esp-println:
|
esp-println:
|
||||||
- 'esp-println/**'
|
- 'esp-println/**'
|
||||||
esp-riscv-rt:
|
esp-riscv-rt:
|
||||||
- 'esp-riscv-rt/**'
|
- 'esp-riscv-rt/**'
|
||||||
xtensa-lx-rt:
|
|
||||||
- 'xtensa-lx-rt/**'
|
|
||||||
esp-storage:
|
esp-storage:
|
||||||
- 'esp-storage/**'
|
- 'esp-storage/**'
|
||||||
esp-wifi:
|
esp-wifi:
|
||||||
- 'esp-wifi/**'
|
- 'esp-wifi/**'
|
||||||
|
xtensa-lx:
|
||||||
|
- 'xtensa-lx/**'
|
||||||
|
xtensa-lx-rt:
|
||||||
|
- 'xtensa-lx-rt/**'
|
||||||
|
|
||||||
- name: Check that changelog updated (esp-alloc)
|
- name: Check that changelog updated (esp-alloc)
|
||||||
if: steps.changes.outputs.esp-alloc == 'true'
|
if: steps.changes.outputs.esp-alloc == 'true'
|
||||||
@ -68,6 +75,22 @@ jobs:
|
|||||||
skipLabels: "skip-changelog"
|
skipLabels: "skip-changelog"
|
||||||
missingUpdateErrorMessage: "Please add a changelog entry in the esp-backtrace/CHANGELOG.md file."
|
missingUpdateErrorMessage: "Please add a changelog entry in the esp-backtrace/CHANGELOG.md file."
|
||||||
|
|
||||||
|
- name: Check that changelog updated (esp-build)
|
||||||
|
if: steps.changes.outputs.esp-build == 'true'
|
||||||
|
uses: dangoslen/changelog-enforcer@v3
|
||||||
|
with:
|
||||||
|
changeLogPath: esp-build/CHANGELOG.md
|
||||||
|
skipLabels: "skip-changelog"
|
||||||
|
missingUpdateErrorMessage: "Please add a changelog entry in the esp-build/CHANGELOG.md file."
|
||||||
|
|
||||||
|
- name: Check that changelog updated (esp-config)
|
||||||
|
if: steps.changes.outputs.esp-config == 'true'
|
||||||
|
uses: dangoslen/changelog-enforcer@v3
|
||||||
|
with:
|
||||||
|
changeLogPath: esp-config/CHANGELOG.md
|
||||||
|
skipLabels: "skip-changelog"
|
||||||
|
missingUpdateErrorMessage: "Please add a changelog entry in the esp-config/CHANGELOG.md file."
|
||||||
|
|
||||||
- name: Check that changelog updated (esp-hal)
|
- name: Check that changelog updated (esp-hal)
|
||||||
if: steps.changes.outputs.esp-hal == 'true'
|
if: steps.changes.outputs.esp-hal == 'true'
|
||||||
uses: dangoslen/changelog-enforcer@v3
|
uses: dangoslen/changelog-enforcer@v3
|
||||||
@ -84,6 +107,14 @@ jobs:
|
|||||||
skipLabels: "skip-changelog"
|
skipLabels: "skip-changelog"
|
||||||
missingUpdateErrorMessage: "Please add a changelog entry in the esp-hal-embassy/CHANGELOG.md file."
|
missingUpdateErrorMessage: "Please add a changelog entry in the esp-hal-embassy/CHANGELOG.md file."
|
||||||
|
|
||||||
|
- name: Check that changelog updated (esp-hal-procmacros)
|
||||||
|
if: steps.changes.outputs.esp-hal-procmacros == 'true'
|
||||||
|
uses: dangoslen/changelog-enforcer@v3
|
||||||
|
with:
|
||||||
|
changeLogPath: esp-hal-procmacros/CHANGELOG.md
|
||||||
|
skipLabels: "skip-changelog"
|
||||||
|
missingUpdateErrorMessage: "Please add a changelog entry in the esp-hal-procmacros/CHANGELOG.md file."
|
||||||
|
|
||||||
- name: Check that changelog updated (esp-ieee802154)
|
- name: Check that changelog updated (esp-ieee802154)
|
||||||
if: steps.changes.outputs.esp-ieee802154 == 'true'
|
if: steps.changes.outputs.esp-ieee802154 == 'true'
|
||||||
uses: dangoslen/changelog-enforcer@v3
|
uses: dangoslen/changelog-enforcer@v3
|
||||||
@ -131,3 +162,19 @@ jobs:
|
|||||||
changeLogPath: esp-wifi/CHANGELOG.md
|
changeLogPath: esp-wifi/CHANGELOG.md
|
||||||
skipLabels: "skip-changelog"
|
skipLabels: "skip-changelog"
|
||||||
missingUpdateErrorMessage: "Please add a changelog entry in the esp-wifi/CHANGELOG.md file."
|
missingUpdateErrorMessage: "Please add a changelog entry in the esp-wifi/CHANGELOG.md file."
|
||||||
|
|
||||||
|
- name: Check that changelog updated (xtensa-lx)
|
||||||
|
if: steps.changes.outputs.xtensa-lx == 'true'
|
||||||
|
uses: dangoslen/changelog-enforcer@v3
|
||||||
|
with:
|
||||||
|
changeLogPath: xtensa-lx/CHANGELOG.md
|
||||||
|
skipLabels: "skip-changelog"
|
||||||
|
missingUpdateErrorMessage: "Please add a changelog entry in the xtensa-lx/CHANGELOG.md file."
|
||||||
|
|
||||||
|
- name: Check that changelog updated (xtensa-lx-rt)
|
||||||
|
if: steps.changes.outputs.xtensa-lx-rt == 'true'
|
||||||
|
uses: dangoslen/changelog-enforcer@v3
|
||||||
|
with:
|
||||||
|
changeLogPath: xtensa-lx-rt/CHANGELOG.md
|
||||||
|
skipLabels: "skip-changelog"
|
||||||
|
missingUpdateErrorMessage: "Please add a changelog entry in the xtensa-lx-rt/CHANGELOG.md file."
|
||||||
|
24
esp-build/CHANGELOG.md
Normal file
24
esp-build/CHANGELOG.md
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
# Changelog
|
||||||
|
|
||||||
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||||
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [Unreleased]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- Use `panic` instead of `process::exit` in esp-build (#2402 )
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
|
## [0.1.0] - 2024-04-17
|
||||||
|
|
||||||
|
- Initial release
|
||||||
|
|
||||||
|
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-build?since=2024-04-17
|
22
esp-config/CHANGELOG.md
Normal file
22
esp-config/CHANGELOG.md
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
# Changelog
|
||||||
|
|
||||||
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||||
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [Unreleased]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
|
## [0.1.0] - 2024-10-10
|
||||||
|
|
||||||
|
- Initial release
|
||||||
|
|
||||||
|
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-config?since=2024-10-10
|
48
esp-hal-procmacros/CHANGELOG.md
Normal file
48
esp-hal-procmacros/CHANGELOG.md
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
# Changelog
|
||||||
|
|
||||||
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||||
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [Unreleased]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
|
## [0.14.0] - 2024-10-10
|
||||||
|
|
||||||
|
## [0.13.0] - 2024-08-29
|
||||||
|
|
||||||
|
## [0.12.0] - 2024-07-15
|
||||||
|
|
||||||
|
## [0.11.0] - 2024-06-04
|
||||||
|
|
||||||
|
## [0.10.0] - 2024-04-18
|
||||||
|
|
||||||
|
## [0.9.0] - 2024-03-18
|
||||||
|
|
||||||
|
## [0.8.0] - 2023-12-12
|
||||||
|
|
||||||
|
## [0.7.0] - 2023-10-31
|
||||||
|
|
||||||
|
## [0.6.1] - 2023-09-05
|
||||||
|
|
||||||
|
## [0.6.0] - 2023-07-04
|
||||||
|
|
||||||
|
## [0.5.0] - 2023-03-27
|
||||||
|
|
||||||
|
## [0.4.0] - 2023-02-21
|
||||||
|
|
||||||
|
## [0.2.0] - 2023-01-26
|
||||||
|
|
||||||
|
## [0.1.0] - 2022-08-25
|
||||||
|
|
||||||
|
- Initial release
|
||||||
|
|
||||||
|
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-hal-procmacros?since=2024-10-10
|
30
esp-metadata/CHANGELOG.md
Normal file
30
esp-metadata/CHANGELOG.md
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Changelog
|
||||||
|
|
||||||
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||||
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [Unreleased]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
|
## [0.4.0] - 2024-10-10
|
||||||
|
|
||||||
|
## [0.3.0] - 2024-08-29
|
||||||
|
|
||||||
|
## [0.2.0] - 2024-07-15
|
||||||
|
|
||||||
|
## [0.1.1] - 2024-06-04
|
||||||
|
|
||||||
|
## [0.1.0] - 2024-04-17
|
||||||
|
|
||||||
|
- Initial release
|
||||||
|
|
||||||
|
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/esp-metadata?since=2024-10-10
|
32
xtensa-lx/CHANGELOG.md
Normal file
32
xtensa-lx/CHANGELOG.md
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# Changelog
|
||||||
|
|
||||||
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||||
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [Unreleased]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
|
## [0.9.0] - 2024-02-21
|
||||||
|
|
||||||
|
## [0.8.0] - 2023-02-23
|
||||||
|
|
||||||
|
## [0.7.0] - 2022-04-20
|
||||||
|
|
||||||
|
## [0.6.0] - 2022-01-16
|
||||||
|
|
||||||
|
## [0.5.0] - 2022-01-15
|
||||||
|
|
||||||
|
## [0.4.0] - 2021-08-11
|
||||||
|
|
||||||
|
## [0.3.0] - 2020-09-19
|
||||||
|
|
||||||
|
[Unreleased]: https://github.com/esp-rs/esp-hal/commits/main/xtensa-lx?since=2024-02-21
|
Loading…
x
Reference in New Issue
Block a user