Skip to content

Commit f61f3fe

Browse files
authored
chore(update-ncs): update to NCS 2.6.99 (#20)
### Summary Update internal dogfood branch to latest NCS. ### Test Plan Performed the merge locally and confirmed successful build with asset tracker app. --- Resolves: MCU-298
2 parents a9bfffa + 88523f2 commit f61f3fe

File tree

2,018 files changed

+136636
-108816
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,018 files changed

+136636
-108816
lines changed

.github/test-spec.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -198,13 +198,23 @@
198198
- any:
199199
- "include/bluetooth/**/*"
200200
- "!include/bluetooth/mesh/**/*"
201-
- any:
202-
- "samples/bluetooth/**/*"
203-
- "!samples/bluetooth/mesh/**/*"
204201
- "subsys/nrf_rpc/**/*"
205202
- "subsys/mpsl/**/*"
206203
- "drivers/mpsl/**/*"
207204

205+
"CI-ble-samples-test":
206+
- "samples/bluetooth/**/*"
207+
- "subsys/nrf_rpc/**/*"
208+
- "subsys/mpsl/**/*"
209+
- "drivers/mpsl/**/*"
210+
- any:
211+
- "subsys/bluetooth/**/*"
212+
- "!subsys/bluetooth/mesh/**/*"
213+
- any:
214+
- "include/bluetooth/**/*"
215+
- "!include/bluetooth/mesh/**/*"
216+
217+
208218
"CI-mesh-test":
209219
- "subsys/bluetooth/mesh/**/*"
210220
- "include/bluetooth/mesh/**/*"
@@ -273,6 +283,7 @@
273283
- "include/nrf_profiler.h"
274284
- "scripts/hid_configurator/**/*"
275285
- "subsys/bluetooth/services/**/*"
286+
- "subsys/bluetooth/adv_prov/**/*"
276287
- "subsys/bluetooth/*"
277288
- "subsys/caf/**/*"
278289
- "subsys/app_event_manager/**/*"

.github/workflows/docbuild.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,10 @@ jobs:
7171
working-directory: ncs/nrf
7272
run: |
7373
MONITOR="monitor_${{ github.run_id }}.txt"
74-
ARCHIVE="doc_build_${{ github.run_id }}.zip"
7574
7675
# Create documentation upload files
7776
if [[ "${{ github.event_name }}" == "pull_request" ]]; then
77+
ARCHIVE="doc_build_pr_${{ github.event.number }}.zip"
7878
echo "publish2 dev PR-${{ github.event.number }} ${ARCHIVE}" > "${MONITOR}"
7979
echo "${{ github.event.number }}" > pr.txt
8080
else
@@ -87,6 +87,7 @@ jobs:
8787
echo "Not a release or latest, skipping publish"
8888
exit 0
8989
fi
90+
ARCHIVE="doc_build_${VERSION}.zip"
9091
echo "publish2 main ${VERSION} ${ARCHIVE}" > "${MONITOR}"
9192
fi
9293

.github/workflows/docker.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ jobs:
2020
uses: docker/login-action@v3
2121
with:
2222
registry: ghcr.io
23-
username: ${{ github.actor }}
24-
password: ${{ secrets.GITHUB_TOKEN }}
23+
username: NordicBuilder
24+
password: ${{ secrets.NCS_GITHUB_PKG_WRITE_TOKEN }}
2525

2626
- name: Build and push Docker image
2727
run: |

.github/workflows/labeler.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ jobs:
99
- uses: actions/[email protected]
1010
with:
1111
repo-token: '${{ secrets.GITHUB_TOKEN }}'
12+
sync-labels: true

.github/workflows/oss-history.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@ jobs:
3131
uses: nrfconnect/action-oss-history@main
3232
with:
3333
workspace: 'ncs'
34-
args: -p zephyr -p mcuboot -p trusted-firmware-m -p hostap -p wfa-qt-control-app
34+
args: -p zephyr -p mcuboot -p hostap -p wfa-qt-control-app

.github/workflows/reapply-ci-trusted-author.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
name: Reapply CI-trusted-author label
2+
# We want to use NordicBuilder instead of github-actions[bot] user
3+
# github-actions[bot] is not trusted collaborator and labels added by it does not trigger Jenkins builds
24

35
on:
46
pull_request_target:
@@ -13,11 +15,11 @@ jobs:
1315
- name: Remove CI-trusted-author label
1416
run: gh pr edit ${{ github.event.pull_request.number }} --remove-label "CI-trusted-author"
1517
env:
16-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
18+
GH_TOKEN: ${{ secrets.NCS_JENKINS_TOKEN }}
1719
GH_REPO: ${{ github.repository }}
1820

1921
- name: Add CI-trusted-author label
2022
run: gh pr edit ${{ github.event.pull_request.number }} --add-label "CI-trusted-author"
2123
env:
22-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
24+
GH_TOKEN: ${{ secrets.NCS_JENKINS_TOKEN }}
2325
GH_REPO: ${{ github.repository }}

CODEOWNERS

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
# Applications
3131
/applications/asset_tracker_v2/ @nrfconnect/ncs-cia @coderbyheart
3232
/applications/connectivity_bridge/ @nrfconnect/ncs-cia @nordic-auko
33+
/applications/ipc_radio/ @dchat-nordic
3334
/applications/machine_learning/ @pdunaj
3435
/applications/matter_bridge/ @Damian-Nordic @kkasperczyk-no
3536
/applications/matter_weather_station/ @Damian-Nordic @kkasperczyk-no
@@ -73,6 +74,8 @@ Kconfig* @tejlmand
7374
/doc/nrf/security/ @greg-fer
7475
/doc/nrf/test_and_optimize/ @greg-fer
7576
/doc/nrf/*.rst @greg-fer
77+
# Protocols related docs
78+
/doc/nrf/protocols/thread/*.rst @wiba-nordic
7679
# All subfolders
7780
/drivers/ @anangl
7881
/drivers/serial/ @nordic-krch @anangl
@@ -83,13 +86,12 @@ Kconfig* @tejlmand
8386
/drivers/wifi/nrf700x/ @krish2718 @sachinthegreen @rado17 @rlubos
8487
/dts/ @anangl
8588
/ext/ @carlescufi
86-
/ext/oberon/ @frkv @Vge0rge @vili-nordic @SebastianBoe @mswarowsky
8789
/include/ @anangl @rlubos
8890
/include/net/azure_* @nrfconnect/ncs-cia @coderbyheart
8991
/include/net/wifi_credentials.h @nrfconnect/ncs-cia
9092
/include/net/nrf_cloud_* @plskeggs @jayteemo @glarsennordic
9193
/include/bluetooth/ @alwa-nordic @jori-nordic @KAGA164
92-
/include/bluetooth/services/fast_pair.h @alstrzebonski @MarekPieta @kapi-no
94+
/include/bluetooth/services/fast_pair/ @alstrzebonski @MarekPieta @kapi-no
9395
/include/bluetooth/adv_prov.h @MarekPieta @kapi-no @KAGA164
9496
/include/bluetooth/mesh/ @ludvigsj
9597
/include/caf/ @pdunaj
@@ -198,10 +200,13 @@ Kconfig* @tejlmand
198200
/samples/wifi/scan/ @D-Triveni @bama-nordic
199201
/samples/wifi/shell/ @krish2718 @sachinthegreen @rado17 @rlubos
200202
/samples/wifi/sta/ @D-Triveni @bama-nordic
201-
/samples/wifi/sr_coex/ @muraliThokala @bama-nordic
203+
/samples/wifi/ble_coex/ @muraliThokala @bama-nordic
202204
/samples/wifi/shutdown/ @krish2718 @sachinthegreen
203205
/samples/wifi/twt/ @chiranjeevi2776 @krish2718
204206
/samples/wifi/throughput/ @SusanGRapaka @D-Triveni
207+
/samples/wifi/raw_tx_packet/ @D-Triveni
208+
/samples/wifi/softap/ @D-Triveni @krish2718
209+
/samples/wifi/monitor/ @chiranjeevi2776 @krish2718
205210
/scripts/ @tejlmand @nrfconnect/ncs-test-leads
206211
/scripts/hid_configurator/ @MarekPieta
207212
/scripts/tools-versions-*.txt @tejlmand @grho @shanthanordic @ihansse
@@ -213,6 +218,7 @@ Kconfig* @tejlmand
213218
/scripts/print_toolchain_checksum.sh @nrfconnect/ncs-ci
214219
/share/zephyrbuild-package/ @tejlmand
215220
/share/ncs-package/ @tejlmand
221+
/snippets/nrf91-modem-trace-ext-flash/ @nrfconnect/ncs-cia
216222
/snippets/nrf91-modem-trace-uart/ @eivindj-nordic
217223
/snippets/tfm-enable-share-uart/ @nrfconnect/ncs-cia
218224
/snippets/nrf70-debug/ @krish2718 @sachinthegreen
@@ -261,7 +267,8 @@ Kconfig* @tejlmand
261267
/subsys/nrf_profiler/ @pdunaj
262268
/subsys/shell/ @nordic-krch
263269
/subsys/nrf_security/ @frkv @Vge0rge @vili-nordic @SebastianBoe @mswarowsky
264-
/subsys/secure_storage/ @frkv @Vge0rge @vili-nordic @SebastianBoe @mswarowsky
270+
/subsys/trusted_storage/ @frkv @Vge0rge @vili-nordic @SebastianBoe @mswarowsky
271+
/subsys/uart_async_adapter/ @rakons
265272
/subsys/net_core_monitor/ @maje-emb
266273
/subsys/zigbee/ @milewr
267274
/tests/ @PerMac @katgiadla

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.5.99
1+
2.6.99

applications/asset_tracker_v2/CMakeLists.txt

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,19 @@ add_subdirectory_ifdef(CONFIG_WATCHDOG_APPLICATION src/watchdog)
3030
# Include nRF modem library header file for PC builds.
3131
# These are used throughout the application in type definitions.
3232
if (CONFIG_BOARD_QEMU_X86 OR CONFIG_BOARD_NATIVE_POSIX)
33-
target_include_directories(app PRIVATE ${NRFXLIB_DIR}/nrf_modem/include/)
33+
target_include_directories(app PRIVATE ${NRFXLIB_DIR}/nrf_modem/include/)
3434

35-
# Make folder containing certificates global so that it can be located by the configured
36-
# cloud library.
37-
zephyr_include_directories(src/cloud-certs)
35+
# Make the folder that contains the certificates global so that it can be located by the
36+
# nRF Cloud library. For the other clouds integrations, the certificates are handled by the
37+
# MQTT helper library, see CONFIG_MQTT_HELPER_PROVISION_CERTIFICATES.
38+
if (CONFIG_NRF_CLOUD_PROVISION_CERTIFICATES)
39+
zephyr_include_directories(src/cloud-certs)
40+
endif()
3841

39-
target_compile_options(app PRIVATE
40-
-DCONFIG_LTE_NEIGHBOR_CELLS_MAX=10)
42+
target_compile_options(app PRIVATE
43+
-DCONFIG_LTE_NEIGHBOR_CELLS_MAX=10)
4144
endif()
4245

4346
if(CONFIG_ASSET_TRACKER_V2_LTO)
44-
target_compile_options(app PRIVATE "-flto")
47+
target_compile_options(app PRIVATE "-flto")
4548
endif()

applications/asset_tracker_v2/boards/native_sim.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,3 +116,6 @@ CONFIG_BUILD_S1_VARIANT=n
116116

117117
# Watchdog
118118
CONFIG_WATCHDOG_APPLICATION=n
119+
120+
# Cloud module certificates
121+
CONFIG_MQTT_HELPER_CERTIFICATES_FOLDER="src/cloud-certs"

0 commit comments

Comments
 (0)