[GH-ISSUE #105] turn this toolset into a SaaS website #67

Closed
opened 2026-03-01 21:39:42 +03:00 by kerem · 3 comments
Owner

Originally created by @staabm on GitHub (Feb 26, 2020).
Original GitHub issue: https://github.com/nektos/act/issues/105

hey guys,

just read the readme of this tool, and got some inspiration of it.

I think it adresses a major pain point of the GithubActions tooling.

After reading it I got the impression that the tool would be even more helpfull, when it would be published as a website (like a online GitHub Actions REPL).

so a website which contains a single big textarea and allow to fill into that the actual workflow the user is trying to debug/develop.

the website could then simulate events so the workflow gets started and one can immediately see the output of it on the website.

would this be feasible? wdyt?

Originally created by @staabm on GitHub (Feb 26, 2020). Original GitHub issue: https://github.com/nektos/act/issues/105 hey guys, just read the readme of this tool, and got some inspiration of it. I think it adresses a major pain point of the GithubActions tooling. After reading it I got the impression that the tool would be even more helpfull, when it would be published as a website (like a online GitHub Actions REPL). so a website which contains a single big textarea and allow to fill into that the actual workflow the user is trying to debug/develop. the website could then simulate events so the workflow gets started and one can immediately see the output of it on the website. would this be feasible? wdyt?
kerem 2026-03-01 21:39:42 +03:00
Author
Owner

@fwilhe commented on GitHub (Feb 26, 2020):

How would this be different from editing a workflow directly in github's web-based editor? You even get syntax completion/docs there.

<!-- gh-comment-id:591520425 --> @fwilhe commented on GitHub (Feb 26, 2020): How would this be different from editing a workflow directly in github's web-based editor? You even get syntax completion/docs there.
Author
Owner

@staabm commented on GitHub (Feb 26, 2020):

thanks for your response.

IMO differences would be...

  • you don't need to commit to see the changes work
  • you don't need to pollute your master branch with trial and error commits
  • you don't need to 'wait' for a actual event to happen which triggers the workflow (e.g. for workflows which listen to the creation of a release or on a git tag beeing pushed) -> because the tool would 'simulate' a event by e.g. toggling the workflow with example data
  • one could immediately see the action beeing run (and therefore easily can debug the workflow regarding env-vars and jq'transformed values
  • shorter feedback loop

in comparison to act as-is one would not need to setup act on the local machine and keep it updated

<!-- gh-comment-id:591534025 --> @staabm commented on GitHub (Feb 26, 2020): thanks for your response. IMO differences would be... - you don't need to commit to see the changes work - you don't need to pollute your master branch with trial and error commits - you don't need to 'wait' for a actual event to happen which triggers the workflow (e.g. for workflows which listen to the creation of a release or on a git tag beeing pushed) -> because the tool would 'simulate' a event by e.g. toggling the workflow with example data - one could immediately see the action beeing run (and therefore easily can debug the workflow regarding env-vars and `jq`'transformed values - shorter feedback loop in comparison to `act` as-is one would not need to setup `act` on the local machine and keep it updated
Author
Owner

@cplee commented on GitHub (Mar 10, 2020):

Closing... if interested in web interface, check out https://github.com/phishy/wflow

<!-- gh-comment-id:596846215 --> @cplee commented on GitHub (Mar 10, 2020): Closing... if interested in web interface, check out https://github.com/phishy/wflow
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/act#67
No description provided.