You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried reaching out to @helloanoop via Discord about this, but haven't received a response yet. I thought maybe discussions would be a better place to address this.
I've created two GitHub Actions, that may be useful in CI pipelines.
https://github.com/krummbar/bruno-run-action
A containerized action, executing the bru run cli. Basically a simple Docker wrapper that maps GitHub Action inputs to the bruno's command line interface.
https://github.com/krummbar/bruno-run-report
This action is able to parse the JSON results of a bru run command and attaches a markdown summary to the action itself. So it is closely linked to the previous action.
I have two questions regarding those actions.
Before publishing this to the GitHub marketplace, I wanted to ask if this is something you want to have officially under the bruno domain, or would it be fine if I simply publish it there?
The bruno-run-report internally uses jq to transform the bru JSON output to a markdown summary. I've started simple here, but it quickly reached complexity that makes it hard to maintain. I was thinking about reimplementing this as JS/TS action. Before doing that I wanted to ask if it would be feasible to provide markdown as output format out-of-the-box within the runner? E.g. bru run --format markdown --output bru-run-summary.md
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi,
I tried reaching out to @helloanoop via Discord about this, but haven't received a response yet. I thought maybe discussions would be a better place to address this.
I've created two GitHub Actions, that may be useful in CI pipelines.
https://github.com/krummbar/bruno-run-action
A containerized action, executing the bru run cli. Basically a simple Docker wrapper that maps GitHub Action inputs to the bruno's command line interface.
https://github.com/krummbar/bruno-run-report
This action is able to parse the JSON results of a bru run command and attaches a markdown summary to the action itself. So it is closely linked to the previous action.
I have two questions regarding those actions.
jq
to transform the bru JSON output to a markdown summary. I've started simple here, but it quickly reached complexity that makes it hard to maintain. I was thinking about reimplementing this as JS/TS action. Before doing that I wanted to ask if it would be feasible to provide markdown as output format out-of-the-box within the runner? E.g.bru run --format markdown --output bru-run-summary.md
Beta Was this translation helpful? Give feedback.
All reactions