Skip to content

Commit

Permalink
chore: update dogfood to latest upstream (#29)
Browse files Browse the repository at this point in the history
  • Loading branch information
gminn authored Feb 7, 2025
2 parents 2e8bda0 + 6e4a44d commit d1f2829
Show file tree
Hide file tree
Showing 4,561 changed files with 154,357 additions and 116,578 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
95 changes: 61 additions & 34 deletions .github/test-spec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,19 @@

"CI-tool-test-linux":
- "scripts/requirements*.txt"
- "scripts/tools-versions-linux.txt"
- "scripts/tools-versions-linux.yml"

"CI-tool-test-win":
- "scripts/requirements*.txt"
- "scripts/tools-versions-win10.txt"
- "scripts/tools-versions-win10.yml"

"CI-tool-test-darwin":
- "scripts/requirements*.txt"
- "scripts/tools-versions-darwin.txt"
- "scripts/tools-versions-darwin.yml"

"CI-doc-internal":
- "doc/requirements.txt"
- "scripts/tools-versions-linux.yml"

"CI-iot-serial-lte-modem-test":
- "applications/serial_lte_modem/**/*"
Expand All @@ -34,7 +38,7 @@
- "lib/nrf_modem_lib/**/*"
- "lib/sms/**/*"
- "subsys/dfu/dfu_target/**/*"
- "subsys/net/lib/download_client/**/*"
- "subsys/net/lib/downloader/**/*"
- "subsys/net/lib/fota_download/**/*"
- "subsys/net/lib/ftp_client/**/*"
- "subsys/net/lib/nrf_cloud/**/*"
Expand All @@ -47,7 +51,7 @@
- "lib/modem_info/**/*"
- "lib/modem_key_mgmt/**/*"
- "lib/date_time/**/*"
- "subsys/net/lib/download_client/**/*"
- "subsys/net/lib/downloader/**/*"
- "subsys/net/lib/fota_download/**/*"
- "subsys/net/lib/lwm2m_client_utils/**/*"
- "subsys/dfu/dfu_target/**/*"
Expand Down Expand Up @@ -77,7 +81,7 @@
- "include/modem/nrf_modem_lib.h"
- "include/modem/pdn.h"
- "include/modem/sms.h"
- "include/net/download_client.h"
- "include/net/downloader.h"
- "include/secure_services.h"
- "lib/at_host/**/*"
- "lib/at_monitor/**/*"
Expand All @@ -98,7 +102,7 @@
- "samples/cellular/pdn/**/*"
- "samples/cellular/sms/**/*"
- "samples/cellular/udp/**/*"
- "subsys/net/lib/download_client/**/*"
- "subsys/net/lib/downloader/**/*"

"CI-lwm2m-test":
- "include/modem/lte_lc*.h"
Expand All @@ -110,8 +114,8 @@
- "samples/cellular/lwm2m_carrier/**/*"
- "include/modem/at_monitor.h"
- "lib/at_monitor/**/*"
- "include/net/download_client.h"
- "subsys/net/lib/download_client/**/*"
- "include/net/downloader.h"
- "subsys/net/lib/downloader/**/*"
- "lib/sms/**/*"
- "include/modem/sms.h"
- "lib/pdn/**/*"
Expand All @@ -125,11 +129,12 @@
- "include/fw_info.*"
- "include/mgmt/*"
- "include/dfu/**/*"
- "include/drivers/flash/flash_ipuc.h"
- "include/net/**/*"
- "cmake/*"
- "lib/lte_link_control/**/*"
- "modules/mcuboot/**/*"
- "modules/trusted-firmware-m/*"
- "drivers/flash/flash_ipuc/*"
- "samples/cellular/*fota/**/*"
- "samples/cellular/fmfu_smp_svr/**/*"
- "samples/cellular/http_update/**/*"
Expand All @@ -144,7 +149,8 @@
- "subsys/mgmt/**/*"
- "subsys/pcd/*"
- "subsys/net/lib/*fota*/**/*"
- "subsys/net/lib/download_client/**/*"
- "subsys/net/lib/downloader/**/*"
- "tests/drivers/flash/flash_ipuc/**/*"
- "tests/subsys/bootloader/**/*"
- "tests/subsys/dfu/**/*"

Expand All @@ -154,8 +160,6 @@
- "include/fw_info.*"
- "include/mgmt/*"
- "include/net/**/*"
- "cmake/**/*"
- "sysbuild/**/*"
- "modules/mcuboot/**/*"
- "modules/trusted-firmware-m/*"
- "samples/nrf5340/netboot/**/*"
Expand All @@ -174,9 +178,10 @@

"CI-all-test":
- "subsys/partition_manager/**/*"
- "cmake/**/*"
- "sysbuild/**/*"

"CI-tfm-test":
- "cmake/*"
- "include/tfm/**/*"
- "modules/nrfxlib/**/*"
- "modules/tfm/**/*"
Expand All @@ -203,7 +208,30 @@
- "drivers/mpsl/**/*"

"CI-ble-samples-test":
- "samples/bluetooth/**/*"
- "samples/bluetooth/central_and_peripheral_hr/*"
- "samples/bluetooth/central_bas/*"
- "samples/bluetooth/central_hids/*"
- "samples/bluetooth/central_hr_coded/*"
- "samples/bluetooth/central_smp_client/*"
- "samples/bluetooth/central_uart/*"
- "samples/bluetooth/direct_test_mode/*"
- "samples/bluetooth/llpm/*"
- "samples/bluetooth/nrf_dm/*"
- "samples/bluetooth/peripheral_ancs_client/*"
- "samples/bluetooth/peripheral_bms/*"
- "samples/bluetooth/peripheral_cgms/*"
- "samples/bluetooth/peripheral_cts_client/*"
- "samples/bluetooth/peripheral_gatt_dm/*"
- "samples/bluetooth/peripheral_hids_keyboard/*"
- "samples/bluetooth/peripheral_hids_mouse/*"
- "samples/bluetooth/peripheral_lbs/*"
- "samples/bluetooth/peripheral_mds/*"
- "samples/bluetooth/peripheral_rscs/*"
- "samples/bluetooth/peripheral_status/*"
- "samples/bluetooth/peripheral_uart/*"
- "samples/bluetooth/radio_coex_1wire/*"
- "samples/bluetooth/throughput/*"
- "samples/mpsl/timeslot/*"
- "samples/peripheral/radio_test/**/*"
- "subsys/nrf_rpc/**/*"
- "subsys/mpsl/**/*"
Expand Down Expand Up @@ -238,7 +266,7 @@
- "subsys/bluetooth/services/nus.c"
- "drivers/mpsl/**/*"
- "dts/bindings/radio_fem/**/*"
- "samples/nrf5340/multiprotocol_rpmsg/**/*"
- "applications/ipc_radio/**/*"
- "modules/nrfxlib/nrf_802154/**/*"
- "modules/mcuboot/**/*"
- "applications/zigbee_weather_station/**/*"
Expand All @@ -254,6 +282,11 @@
- "applications/asset_tracker_v2/**/*"
- "samples/net/aws_iot/**/*"
- "samples/net/azure_iot_hub/**/*"
- "samples/net/coap_client/**/*"
- "samples/net/download/**/*"
- "samples/net/http_server/**/*"
- "samples/net/https_client/**/*"
- "samples/net/mqtt/**/*"
- "samples/net/udp/**/*"

"CI-apps-test":
Expand All @@ -272,7 +305,6 @@
- "boards/nordic/*mouse/**/*"
- "boards/nordic/*kbd/**/*"
- "boards/nordic/*dongle/**/*"
- "cmake/*"
- "drivers/sensor/paw3212/**/*"
- "drivers/sensor/pmw3360/**/*"
- "dts/bindings/sensor/pixart*"
Expand All @@ -289,7 +321,6 @@
- "subsys/partition_manager/**/*"

"CI-crypto-test":
- "cmake/*"
- "drivers/entropy/*"
- "drivers/hw_cc3xx/*"
- "drivers/net/*"
Expand All @@ -313,7 +344,7 @@
- "subsys/nrf_rpc/**/*"
- "drivers/mpsl/**/*"
- "dts/bindings/radio_fem/**/*"
- "samples/nrf5340/multiprotocol_rpmsg/**/*"
- "applications/ipc_radio/**/*"
- "modules/nrfxlib/nrf_802154/**/*"
- "samples/CMakeLists.txt"

Expand All @@ -326,7 +357,7 @@
- "drivers/mpsl/**/*"
- "boards/shields/**/*"
- "dts/bindings/radio_fem/**/*"
- "samples/nrf5340/multiprotocol_rpmsg/**/*"
- "applications/ipc_radio/**/*"
- "modules/nrfxlib/nrf_802154/**/*"
- "samples/CMakeLists.txt"

Expand Down Expand Up @@ -374,12 +405,11 @@
- "samples/matter/**/*"
- "applications/matter_bridge/**/*"
- "applications/matter_weather_station/**/*"
- "samples/nrf5340/multiprotocol_rpmsg/**/*"
- "applications/ipc_radio/**/*"

"CI-find-my-test":
- "CMakeLists.txt"
- "Kconfig.nrf"
- "cmake/**/*"
- "drivers/entropy/**/*"
- "drivers/hw_cc3xx/**/*"
- "drivers/mpsl/**/*"
Expand Down Expand Up @@ -434,7 +464,7 @@
- "include/modem/nrf_modem_lib.h"
- "include/modem/pdn.h"
- "include/modem/sms.h"
- "include/net/download_client.h"
- "include/net/downloader.h"
- "include/net/fota_download.h"
- "include/net/nrf_cloud.h"
- "include/net/nrf_cloud_agnss.h"
Expand All @@ -458,7 +488,7 @@
- "lib/sms/**/*"
- "lib/supl/**/*"
- "samples/cellular/modem_shell/**/*"
- "subsys/net/lib/download_client/**/*"
- "subsys/net/lib/downloader/**/*"
- "subsys/net/lib/fota_download/**/*"
- "subsys/net/lib/nrf_cloud/**/*"
- "subsys/net/lib/rest_client/**/*"
Expand Down Expand Up @@ -510,7 +540,7 @@
- "include/drivers/flash/**/*"
- "include/flash_map_pm.h"
- "include/modem/**/*"
- "include/net/download_client.h"
- "include/net/downloader.h"
- "include/net/fota_download.h"
- "include/net/nrf_cloud*"
- "include/net/rest_client.h"
Expand All @@ -532,7 +562,7 @@
- "subsys/bootloader/**/*"
- "subsys/caf/**/*"
- "subsys/dfu/**/*"
- "subsys/net/lib/download_client/**/*"
- "subsys/net/lib/downloader/**/*"
- "subsys/net/lib/fota_download/**/*"
- "subsys/net/lib/nrf_cloud/**/*"
- "subsys/net/lib/nrf_provisioning/**/*"
Expand All @@ -559,8 +589,6 @@
- "include/fprotect.h"
- "include/dfu/*suit*"
- "include/sdfw/sdfw_services/*"
- "cmake/**/*"
- "sysbuild/**/*"
- "lib/dk_buttons_and_leds/**/*"
- "subsys/dfu/*"
- "subsys/nrf_rpc/**/*"
Expand Down Expand Up @@ -589,12 +617,15 @@
- "subsys/event_manager_proxy/**/*"
- "samples/ipc/**/*"
- "samples/event_manager_proxy/**/*"
- "snippets/emulated-*/**/*"
- "samples/peripheral/lpuart/**/*"
- "snippets/sdp/**/*"
- "tests/subsys/event_manager_proxy/**/*"
- "tests/benchmarks/multicore/idle/**/*"
- "tests/drivers/gpio/egpio_basic_api/**/*"
- "tests/drivers/gpio/**/*"
- "tests/drivers/lpuart/**/*"
- "tests/drivers/pwm/**/*"
- "tests/drivers/sensor/**/*"
- "tests/drivers/audio/**/*"

"CI-ps-test":
- "samples/nrf_rpc/protocols_serialization/**/*"
Expand All @@ -605,15 +636,11 @@
- "samples/bluetooth/multiple_adv_sets/**/*"
- "samples/nfc/record_text/**/*"
- "samples/app_event_manager/**/*"
- "samples/sdfw/ssf_client/**/*"
- "lib/dk_buttons_and_leds/**/*"
- "subsys/app_event_manager/**/*"
- "include/nfc/ndef/msg.h"
- "include/nfc/ndef/record.h"
- "include/nfc/ndef/text_rec.h"
- "include/dk_buttons_and_leds.h"
- "include/sdfw/sdfw_services/echo_service.h"
- "include/sdfw/sdfw_services/reset_evt_service.h"
- "include/sdfw/sdfw_services/sdfw_update_service.h"
- "include/app_event_manager/app_event_manager.h"
- "include/sdfw/sdfw_services/ssf_errno.h"
7 changes: 4 additions & 3 deletions .github/workflows/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on: pull_request

jobs:
compliance_job:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: Run compliance checks on patch series (PR)
steps:
- name: Update PATH for west
Expand All @@ -29,7 +29,7 @@ jobs:
pip3 install -U pip
pip3 install -U setuptools
pip3 install -U wheel
grep -E "^python-magic|^junitparser|^lxml|^gitlint|^pylint|^pykwalify|^yamllint|^unidiff" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
grep -E "^python-magic=|^junitparser|^lxml|^gitlint|^pylint|^pykwalify|^yamllint|^unidiff" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
grep -E "^west" scripts/requirements-fixed.txt | cut -d ' ' -f '1' | xargs pip3 install -U
pip3 show -f west
Expand Down Expand Up @@ -73,12 +73,13 @@ jobs:
-e KconfigBasicNoModules -e ClangFormat -c origin/${BASE_REF}..
- name: upload-results
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
continue-on-error: true
if: contains(github.event.pull_request.user.login, 'dependabot[bot]') != true
with:
name: compliance.xml
path: ncs/nrf/compliance.xml
overwrite: true

- name: check-warns
working-directory: ncs/nrf
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/contribs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:

jobs:
contribs:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: Contribs
steps:
- name: Contribs
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/create-upmerge-PRs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ env:
jobs:
auto-upmerge-create-PRs:
if: github.repository == 'nrfconnect/sdk-nrf'
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: Checkout sources
uses: nrfconnect/action-checkout-west-update@main
Expand Down Expand Up @@ -88,7 +88,7 @@ jobs:
gh pr create --base $PR_TARGET_BRANCH --title "manifest: Update revisions of upmerged projects (automatic upmerge)" --body "Automatic upmerge action" --label "CI-all-test" --label "auto-upmerge"
failure-notifier:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
if: failure()
needs: auto-upmerge-create-PRs
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dnm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
do-not-merge:
if: ${{ contains(github.event.*.labels.*.name, 'DNM') }}
name: Prevent Merging
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: Check for label
run: |
Expand Down
7 changes: 3 additions & 4 deletions .github/workflows/docbuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ on:

jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
Expand All @@ -54,8 +54,7 @@ jobs:
- name: Install Python dependencies
working-directory: ncs
run: |
sudo pip3 install -U setuptools wheel pip
pip3 install -r nrf/doc/requirements.txt
pip install -r nrf/doc/requirements.txt
- name: West zephyr-export
working-directory: ncs
Expand All @@ -74,7 +73,7 @@ jobs:
- name: Check version
run: |
VERSION_REGEX="^v([0-9a-z\.\-]+)$"
VERSION_REGEX="^v([0-9a-zA-Z\.\-]+)$"
if [[ ${GITHUB_REF#refs/tags/} =~ $VERSION_REGEX ]]; then
VERSION=${BASH_REMATCH[1]}
elif [[ ${GITHUB_REF#refs/heads/} == "main" ]]; then
Expand Down
Loading

0 comments on commit d1f2829

Please sign in to comment.