This is an automated email from the ASF dual-hosted git repository.
janc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-nimble.git
The following commit(s) were added to refs/heads/master by this push:
new 8ec54641e ci: Update RAT to 0.17
8ec54641e is described below
commit 8ec54641e54c631f3597c79d3fb16d5ba4697faf
Author: Szymon Janc <[email protected]>
AuthorDate: Thu Oct 23 10:20:43 2025 +0200
ci: Update RAT to 0.17
This updates RAT to version 0.17 and sync with last changes in core.
---
.github/workflows/compliance_check.yml | 6 +++---
.rat-excludes | 29 +++++++++++++----------------
2 files changed, 16 insertions(+), 19 deletions(-)
diff --git a/.github/workflows/compliance_check.yml
b/.github/workflows/compliance_check.yml
index afc245847..23fdfdfbc 100644
--- a/.github/workflows/compliance_check.yml
+++ b/.github/workflows/compliance_check.yml
@@ -86,9 +86,9 @@ jobs:
run: |
mkdir repos
git clone --depth=1 https://github.com/apache/mynewt-core
repos/apache-mynewt-core
- wget
https://dlcdn.apache.org//creadur/apache-rat-0.16.1/apache-rat-0.16.1-bin.tar.gz
- tar zxf apache-rat-0.16.1-bin.tar.gz
apache-rat-0.16.1/apache-rat-0.16.1.jar
- mv apache-rat-0.16.1/apache-rat-0.16.1.jar apache-rat.jar
+ wget
https://archive.apache.org/dist/creadur/apache-rat-0.17/apache-rat-0.17-bin.tar.gz
+ tar zxf apache-rat-0.17-bin.tar.gz
apache-rat-0.17/apache-rat-0.17.jar
+ mv apache-rat-0.17/apache-rat-0.17.jar apache-rat.jar
- name: Check licensing
shell: bash
run: |
diff --git a/.rat-excludes b/.rat-excludes
index 666ab501b..85397a1dc 100644
--- a/.rat-excludes
+++ b/.rat-excludes
@@ -1,33 +1,30 @@
# Can't easily add license to rat-excludes file.
.rat-excludes
-
-# Ignore documentation folder
-docs
+repos
# Non-source files
RELEASE_NOTES.md
-.gitignore
-README.md
+**/README.md
+Doxyfile
.clang-format
-.style_ignored_dirs
.mailmap
-requirements.txt
-Doxyfile
+.style_ignored_dirs
+**/requirements.txt
-# tinycrypt - BSD License.
-tinycrypt
+# Ignore documentation folder
+docs
-# Queue implementation - BSD License
-queue.h
+# tinycrypt - BSD License.
+ext/tinycrypt
# mbuf implementation - BSD License
-os_mbuf.c
+porting/nimble/src/os_mbuf.c
# Nordic nRF5 SDK - BSD License
-system_nrf52.c
+babblesim/hw/mcu/nordic/nrf52_bsim/src/system_nrf52.c
# CMSIS-CORE - BSD License.
-cmsis_nvic.h
+babblesim/hw/mcu/nordic/nrf52_bsim/include/mcu/cmsis_nvic.h
# Linker scripts for Nordics nRF5X - TCL license
-nrf5340-mcu.ld
+targets/auracast_usb/nrf5340-mcu.ld