Skip to content

Pass fingerprint into report-integration-test-result.yml instead of looking it up - #43

Merged
sami-alajrami merged 1 commit into
mainfrom
integration-tests-fingerprint-input
Aug 26, 2026
Merged

sami-alajrami merged 1 commit into
mainfrom
integration-tests-fingerprint-input

Conversation

@sami-alajrami

Copy link
Copy Markdown
Contributor

Summary

  • report-integration-test-result.yml: renamed the commit input to trail, added a required fingerprint input, and dropped the kosli get artifact lookup — the run is now attested straight against the fingerprint the caller passes in (back to orders-api only).
  • ci-build.yml: the report-integration-tests job now depends on backend (in addition to snapshot-after-staging) and passes trail/fingerprint through to the dispatch.

Test plan

  • Push to main and confirm report-integration-tests successfully dispatches report-integration-test-result.yml with both inputs
  • Confirm the integration-tests attestation lands on the orders-api fingerprint and release-gate still reads it correctly

…of looking it up

The caller (ci-build.yml) already has the orders-api fingerprint from the backend
job, so the integration test workflow no longer needs its own kosli get artifact
lookup. Renamed the commit input to trail to match what it actually is.
@sami-alajrami
sami-alajrami merged commit 573f7aa into main Aug 26, 2026
1 check passed
@sami-alajrami
sami-alajrami deleted the integration-tests-fingerprint-input branch August 26, 2026 12:24
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