Skip to content

Commit 7cb8925

Browse files
committed
release-notes.md: Update with makefile and build script changes
1 parent a0a210d commit 7cb8925

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

docs/release-notes.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,22 @@ nav_order: 9
44

55
# Release Notes
66

7+
## Upcoming Ignition 2.28.0 (unreleased)
8+
9+
### Breaking changes
10+
11+
- The `build` script now requires a subcommand (`ignition`, `ignition-validate`, or `ignition-validate-cross`). Sourcing the build script is no longer supported.
12+
- `make` no longer invokes the build script directly. Build and install are separate steps with explicit targets (`ignition`, `ignition-validate`, `ignition-validate-cross`, `install`, `install-ignition-validate-cross`, `install-grub-for-bootupd`).
13+
14+
### Changes
15+
16+
- Refactored the Makefile and build script to match the Fedora RPM spec: separate build targets per binary, with `VERSION` and linker flags passed in at build time
17+
- `build_blackbox_tests` builds a blackbox-specific `ignition` binary with `make`
18+
- CI and GitHub Actions updated to build via `make ignition` and `make ignition-validate`
19+
20+
### Bug fixes
21+
22+
723
## Upcoming Ignition 2.27.0 (unreleased)
824

925
### Breaking changes

0 commit comments

Comments
 (0)