From e521b89f19b86b09af889d77c1068eb88b5e53dc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 10 Aug 2026 16:15:55 +0000 Subject: [PATCH 1/5] chore: prepare release v0.3.0 --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 648e6b6d..850f1ed5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,22 @@ All notable changes to `azldev` are 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). +## [0.3.0] - 2026-08-10 + +### Added + +- Add agent skill rendering core (#287) +- Wire archive overlays into prep-sources with post-overlay hash tracking (#276) +- Run LISA test suites locally via 'image test' +- Add opt-in %fedora_upstream_* provenance macros +- Add component, build, runtime skills (#295) +- Expose skills through docs agent (#305) + +### Fixed + +- Extract embedded defaults during dry runs (#278) +- Ensure archive dir is copied deterministically (#301) + ## [0.2.0] - 2026-07-15 ### Added From f0381d90a66579bc2d2c989bd398a7b0faed99a2 Mon Sep 17 00:00:00 2001 From: Daniel McIlvaney Date: Mon, 10 Aug 2026 14:08:45 -0700 Subject: [PATCH 2/5] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 850f1ed5..c458549b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,8 +13,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add agent skill rendering core (#287) - Wire archive overlays into prep-sources with post-overlay hash tracking (#276) -- Run LISA test suites locally via 'image test' -- Add opt-in %fedora_upstream_* provenance macros +- Run LISA test suites locally via `azldev image test` +- Add opt-in `%fedora_upstream_*` provenance macros - Add component, build, runtime skills (#295) - Expose skills through docs agent (#305) From 799eab8fcadb49276e95198002f39086f658361b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 10 Aug 2026 22:27:41 +0000 Subject: [PATCH 3/5] docs: align v0.3.0 changelog entry style Co-authored-by: dmcilvaney <23200982+dmcilvaney@users.noreply.github.com> --- CHANGELOG.md | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c458549b..83455bd4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,17 +11,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Add agent skill rendering core (#287) -- Wire archive overlays into prep-sources with post-overlay hash tracking (#276) -- Run LISA test suites locally via `azldev image test` -- Add opt-in `%fedora_upstream_*` provenance macros -- Add component, build, runtime skills (#295) -- Expose skills through docs agent (#305) +- **Agent skills and docs integration.** Add agent skill rendering core, add + component/build/runtime skills, and expose skills through the docs agent. + (#287, #295, #305) +- **Archive overlay pipeline support.** Wire archive overlays into prep-sources + with post-overlay hash tracking. (#276) +- **Local image test execution.** Run LISA test suites locally via `azldev + image test`. +- **RPM provenance macros.** Add opt-in `%fedora_upstream_*` provenance + macros. ### Fixed -- Extract embedded defaults during dry runs (#278) -- Ensure archive dir is copied deterministically (#301) +- **Dry-run defaults extraction.** Extract embedded defaults during dry runs. + (#278) +- **Deterministic archive directory copy.** Ensure archive dir is copied + deterministically. (#301) ## [0.2.0] - 2026-07-15 From 6a5b71c0dc83eacbf0322688a496fd939f078bb2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 10 Aug 2026 22:35:12 +0000 Subject: [PATCH 4/5] docs: add v0.3.0 changelog PR references Co-authored-by: dmcilvaney <23200982+dmcilvaney@users.noreply.github.com> --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 83455bd4..569b43e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,9 +17,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **Archive overlay pipeline support.** Wire archive overlays into prep-sources with post-overlay hash tracking. (#276) - **Local image test execution.** Run LISA test suites locally via `azldev - image test`. + image test`. (#292) - **RPM provenance macros.** Add opt-in `%fedora_upstream_*` provenance - macros. + macros. (#290) ### Fixed From 93c26e300c95af1483c654c38ac92608b351314e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 10 Aug 2026 22:42:06 +0000 Subject: [PATCH 5/5] docs: link changelog PR references Co-authored-by: dmcilvaney <23200982+dmcilvaney@users.noreply.github.com> --- .github/instructions/changelog.instructions.md | 9 +++++++++ CHANGELOG.md | 17 +++++++++++------ README.md | 8 ++++++++ 3 files changed, 28 insertions(+), 6 deletions(-) create mode 100644 .github/instructions/changelog.instructions.md diff --git a/.github/instructions/changelog.instructions.md b/.github/instructions/changelog.instructions.md new file mode 100644 index 00000000..c341b4ce --- /dev/null +++ b/.github/instructions/changelog.instructions.md @@ -0,0 +1,9 @@ +--- +applyTo: "CHANGELOG.md" +description: "Changelog conventions. Read when adding, editing, or reviewing release entries in CHANGELOG.md." +--- + +# Changelog instructions + +Follow the [README changelog guidance](../../README.md#changelog) when adding, +editing, or reviewing changelog entries. diff --git a/CHANGELOG.md b/CHANGELOG.md index 569b43e5..a222fe31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,20 +13,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **Agent skills and docs integration.** Add agent skill rendering core, add component/build/runtime skills, and expose skills through the docs agent. - (#287, #295, #305) + ([#287](https://github.com/microsoft/azure-linux-dev-tools/pull/287), + [#295](https://github.com/microsoft/azure-linux-dev-tools/pull/295), + [#305](https://github.com/microsoft/azure-linux-dev-tools/pull/305)) - **Archive overlay pipeline support.** Wire archive overlays into prep-sources - with post-overlay hash tracking. (#276) + with post-overlay hash tracking. + ([#276](https://github.com/microsoft/azure-linux-dev-tools/pull/276)) - **Local image test execution.** Run LISA test suites locally via `azldev - image test`. (#292) + image test`. + ([#292](https://github.com/microsoft/azure-linux-dev-tools/pull/292)) - **RPM provenance macros.** Add opt-in `%fedora_upstream_*` provenance - macros. (#290) + macros. ([#290](https://github.com/microsoft/azure-linux-dev-tools/pull/290)) ### Fixed - **Dry-run defaults extraction.** Extract embedded defaults during dry runs. - (#278) + ([#278](https://github.com/microsoft/azure-linux-dev-tools/pull/278)) - **Deterministic archive directory copy.** Ensure archive dir is copied - deterministically. (#301) + deterministically. + ([#301](https://github.com/microsoft/azure-linux-dev-tools/pull/301)) ## [0.2.0] - 2026-07-15 diff --git a/README.md b/README.md index 9227dc4d..3a5bf347 100644 --- a/README.md +++ b/README.md @@ -72,6 +72,14 @@ For development setup and workflow, please consult our [Developer Guide](./docs/ Notable changes for each release are recorded in the [changelog](./CHANGELOG.md). +When preparing a release: + +* Match the wording and formatting of existing entries, including inline code + for commands and identifiers. +* End each new entry with links to its pull requests, such as + [#123](https://github.com/microsoft/azure-linux-dev-tools/pull/123). +* Leave entries for earlier releases unchanged. + ## Getting Help Have questions, found a bug, or need a new feature? Open an issue in our [GitHub repository](https://github.com/microsoft/azure-linux-dev-tools/issues/new/choose). For guidance on how to file an issue, see [how to report issues](https://aka.ms/azurelinux-reportissues).