Skip to content

Generate Markdown summary report for GitHub Actions CI #48

@karlmdavis

Description

@karlmdavis

I was taking a stab tonight at adding benchmarking runs to my CI (I know the data quality would be lousy due to the oversubscribed & virtualized environment, but it's still useful enough for my use cases).

Unfortunately, the https://github.com/actions-rs/cargo step doesn't support capturing console output, so I can't just grab stdout from that and shove it into a comment. (And even if I could, that'd have a lot of compilation, etc. noise.)

As an alternative, it'd be great if cargo criterion produced a single, summary Markdown report file in target/criterion/reports. I could just grab that file's contents, shove it into a GitHub comment, and bingo: a great benchmarking UX as part of CI for my projects.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions