Skip to content

Conversation

@jsoref
Copy link

@jsoref jsoref commented Jan 13, 2026

These timings are fairly rough, I've included a baseline (using the current Docker action, as well as installing dart and installing):

Platform Time
Linux (composite) 43s
macOS (composite) 50s
Windows (composite) 1m5s
- -
baseline (Build) 49s
baseline (Docker) 51s

Downloading the binary is faster than downloading dart and building the binary which in turn is faster than building a docker image. There are various tricks to downloading binaries + extracting them, I have an action to do that, but I'm not trying to offer my actions here, so I've just hand rolled a simple thing that should work.

Windows and macOS are slower. I'm providing them to show that the action will work for those platforms too.

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
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.

Run GH Action without Docker

1 participant