Skip to content

feat(ci): embed devnet status in scenario reports - #187

Open
galargh wants to merge 2 commits into
mainfrom
galargh/iterate-issue-126-cli
Open

feat(ci): embed devnet status in scenario reports#187
galargh wants to merge 2 commits into
mainfrom
galargh/iterate-issue-126-cli

Conversation

@galargh

@galargh galargh commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

This PR embeds foc-devnet status (snapshot taken after the tests run) directly in scenario reports. It also sets said report as the step summary which makes it readily available in github - https://github.com/FilOzone/foc-devnet/actions/runs/33923719195/attempts/1#summary-101187677218. This could be useful for debugging failures. Inspired by #126. It also disables ANSI formatting when CLI output is piped, keeping report output readable.

Testing

  • python3 -m unittest discover -s scripts/tests -p 'test_*.py'
  • Black 26.5.1 check for scenarios/ and scripts/

@FilOzzy FilOzzy added this to FOC Aug 29, 2026
@github-project-automation github-project-automation Bot moved this to 📌 Triage in FOC Aug 29, 2026
@galargh
galargh force-pushed the galargh/iterate-issue-126-cli branch 2 times, most recently from bbc7ae8 to 92e45a9 Compare August 29, 2026 16:58
@FilOzzy FilOzzy moved this from 📌 Triage to ⌨️ In Progress in FOC Aug 29, 2026
@galargh
galargh force-pushed the galargh/iterate-issue-126-cli branch from 92e45a9 to e747224 Compare August 30, 2026 11:36
@galargh galargh changed the title feat(cli): add devnet inspection command feat(ci): embed devnet status in scenario reports Aug 30, 2026
@galargh
galargh marked this pull request as ready for review September 4, 2026 22:26
@galargh
galargh requested review from beck-8 and rvagg as code owners September 4, 2026 22:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ⌨️ In Progress

Development

Successfully merging this pull request may close these issues.

2 participants