Skip to content

ci: add round trip validation job - #425

Merged
micgor32 merged 4 commits into
mainfrom
ci-roundtrip
Jun 1, 2026
Merged

micgor32 merged 4 commits into
mainfrom
ci-roundtrip

Conversation

@micgor32

@micgor32 micgor32 commented May 4, 2026 •

Copy link
Copy Markdown
Contributor

Add CI job that validates that the binaries exported from a given image are identical to the ones generated based on the config from the same image.

When calculating IBB segments, let the bios flash area size to be taken from IFD on a missmatch between the image length and the bios flash area.

Add CI job that validates that the binaries exported from a given image
are identical to the ones generated based on the config from the same
image.

Signed-off-by: Michal Gorlas <michal.gorlas@9elements.com>
Handle the case where biosFlashArea does not span to the full length
of the fw image. Because Fiano now uses the biosFlashArea size from
IFD, we have to do the same here when calculating IBB digests.

Signed-off-by: Michal Gorlas <michal.gorlas@9elements.com>
Comment thread .github/workflows/build.yml Resolved
Comment thread .github/workflows/build.yml Resolved
Comment thread .github/workflows/build.yml Resolved
Comment thread .github/workflows/build.yml Resolved
Comment thread .github/workflows/build.yml Resolved
Comment thread .github/workflows/build.yml Resolved
Signed-off-by: Michal Gorlas <michal.gorlas@9elements.com>
Signed-off-by: Michal Gorlas <michal.gorlas@9elements.com>
@micgor32
micgor32 merged commit 67d780f into main Jun 1, 2026
9 checks passed
@micgor32
micgor32 deleted the ci-roundtrip branch June 1, 2026 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants