RunsOn

What is RunsOn?

RunsOn is the modern way to self-host GitHub Actions runners at scale on AWS, with incredible cost savings and features:

  • 10x cheaper than GitHub-hosted runners

  • at least 30% faster than GitHub-hosted runners

  • 5x faster, unlimited caching with S3-local bucket

  • fully self-hosted in your own AWS account

  • no concurrency limits

  • native x64, arm64, GPU, and Windows support

  • SSH access, advanced networking, and more

RunsOn is a partner of StepSecurity and provides ready-made base images that contain the StepSecurity agent for self-hosting use.

Getting Started with StepSecurity on RunsOn

  1. Get a StepSecurity API Key

    • You need a StepSecurity Enterprise License.

    • If you don’t have a license, you can start a free trial at StepSecurity.

  2. Configure RunsOn –

    1. Get your StepSecurity API key (from Settings-> Self Hosted Runners-> Self Hosted VM -> RunsOn Integration)

    2. Enter it in the RunsOn CloudFormation template.

  3. Use StepSecurity images in your workflows. Here is the list of all StepSecurity images:

    • ubuntu24-stepsecurity-x64

    • ubuntu24-stepsecurity-arm64

  1. Visit your StepSecurity dashboard to review the runtime insights report for network, process, and file activities.

Example

  • Here is an example workflow that uses StepSecurity images with RunsOn

StepSecurity Insights summary page
StepSecurity Insights page

FAQ

How much does StepSecurity cost?

StepSecurity pricing is based on the number of contributing developers in protected repositories. See the pricing page for details. RunsOn integration comes at no additional cost to your existing RunsOn license.

Does Harden-Runner impact CI/CD performance?

No, Harden-Runner is optimized for low overhead. It monitors activity efficiently without slowing down builds.

Can I use the Harden-Runner community tier with RunsOn?

No, the Harden-Runner community tier only works with GitHub-hosted runners. Self-hosted runners with RunsOn will need a StepSecurity enterprise license.

Resources

Last updated

Was this helpful?