From 916a4f6e75335adbe80eea68bdd5ba55840321e7 Mon Sep 17 00:00:00 2001 From: Frank Hunleth Date: Wed, 7 Jan 2026 09:48:33 -0500 Subject: [PATCH 1/2] Switch to Blacksmith; fix nerves_defconfig license --- .github/workflows/ci.yml | 8 +++++--- REUSE.toml | 5 +++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4fad091..12bd06f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,3 +1,5 @@ +# SPDX-FileCopyrightText: None +# SPDX-License-Identifier: CC0-1.0 name: CI on: [push] @@ -13,7 +15,7 @@ permissions: jobs: get-br-dependencies: - runs-on: ubuntu-22.04 + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 - uses: gridpoint-com/actions-nerves-system@v1 @@ -29,7 +31,7 @@ jobs: aws-region: ${{ vars.AWS_REGION }} build-system: needs: [get-br-dependencies] - runs-on: ubuntu-22.04 + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 - uses: gridpoint-com/actions-nerves-system@v1 @@ -42,7 +44,7 @@ jobs: deploy-system: needs: [build-system] if: github.ref_type == 'tag' - runs-on: ubuntu-22.04 + runs-on: blacksmith-4vcpu-ubuntu-2404 permissions: contents: write steps: diff --git a/REUSE.toml b/REUSE.toml index 15e58da..b4ee28a 100644 --- a/REUSE.toml +++ b/REUSE.toml @@ -4,9 +4,9 @@ version = 1 path = [ ".formatter.exs", ".github/CODEOWNERS", - ".github/workflows/ci.yml", ".gitignore", "CHANGELOG.md", + "nerves_defconfig", "NOTICE", "REUSE.toml", "mix.exs", @@ -26,12 +26,13 @@ SPDX-FileCopyrightText = "2016 Frank Hunleth" SPDX-License-Identifier = "CC-BY-4.0" # Buildroot derived or related files +# NOTE: packages here proactively have copyright assigned to the Buildroot +# developers to avoid worrying about copyright assignment when upstreaming. [[annotations]] path = [ "Config.in", "package/**", "external.mk", - "nerves_defconfig", "post-build.sh", "post-createfs.sh" ] From 4b6cb5e668d859992b9a3200b76711018ba72168 Mon Sep 17 00:00:00 2001 From: Frank Hunleth Date: Tue, 6 Jan 2026 09:09:50 -0500 Subject: [PATCH 2/2] v0.17.0 release --- CHANGELOG.md | 13 +++++++++++++ VERSION | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 71c653c..46f4795 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,19 @@ follows: releases, and Linux kernel updates. They're also made to fix bugs and add features to the build infrastructure. +## v0.17.0 + +This is a major Buildroot update. It should be seamless for most users. + +* Updated dependencies + * [nerves_system_br 1.33.0](https://github.com/nerves-project/nerves_system_br/releases/tag/v1.33.0) + * [Buildroot 2025.11](https://lore.kernel.org/buildroot/87bjk439tj.fsf@dell.be.48ers.dk/T/) + * [Erlang/OTP 28.3](https://erlang.org/download/OTP-28.3.README.md) + * [fwup 1.15.0](https://github.com/fwup-home/fwup/releases/tag/v1.15.0) + * [erlinit 1.15.1](https://github.com/nerves-project/erlinit/releases/tag/v1.15.1) + * [nerves_heart 2.5.0](https://github.com/nerves-project/nerves_heart/releases/tag/v2.5.0) + * [boardid 1.15.0](https://github.com/nerves-project/boardid/releases/tag/v1.15.0) + ## v0.16.0 This is a major Erlang and Buildroot update. This updates from Erlang/OTP 27 to diff --git a/VERSION b/VERSION index 04a373e..c5523bd 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.16.0 +0.17.0