runner

The Runner for GitHub Actions :rocket: (by actions)

Runner Alternatives

Similar projects and alternatives to runner

  1. Visual Studio Code

    3,343 runner VS Visual Studio Code

    Visual Studio Code

  2. ReSharper

    ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.

    ReSharper logo
  3. zig

    992 runner VS zig

    Moved to Codeberg

  4. starter-workflows

    342 runner VS starter-workflows

    Accelerating new GitHub Actions workflows

  5. just

    230 runner VS just

    πŸ€– Just a command runner

  6. act

    186 runner VS act

    Run your GitHub Actions locally πŸš€

  7. dhall-lang

    Maintainable configuration files

  8. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  9. dagger

    127 runner VS dagger

    Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud (by dagger)

  10. json5

    107 runner VS json5

    JSON5 β€” JSON for Humans

  11. runner-images

    81 runner VS runner-images

    GitHub Actions runner images

  12. fastlane

    79 runner VS fastlane

    πŸš€ The easiest way to automate building and releasing your iOS and Android apps

  13. actions-runner-controller

    Kubernetes controller for GitHub Actions self-hosted runners

  14. garden

    41 runner VS garden

    Automation for Kubernetes development and testing. Spin up production-like environments for development, testing, and CI on demand. Use the same configuration and workflows at every step of the process. Speed up your builds and test runs via shared result caching

  15. tanka

    27 runner VS tanka

    Flexible, reusable and concise configuration for Kubernetes

  16. earthly

    23 runner VS earthly

    Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.

  17. gitlab-ci-local

    13 runner VS gitlab-ci-local

    Tired of pushing to test your .gitlab-ci.yml?

  18. azure-pipelines-agent

    Azure Pipelines Agent πŸš€

  19. action-tmate

    15 runner VS action-tmate

    Debug your GitHub Actions via SSH by using tmate to get access to the runner system itself.

  20. virtual-environments

    Discontinued GitHub Actions runner images [Moved to: https://github.com/actions/runner-images]

  21. docker-github-runner-linux

    Repository for building a self hosted GitHub runner as a ubuntu linux container

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better runner alternative or higher similarity.

runner discussion

Log in or Post with

runner reviews and mentions

Posts with mentions or reviews of runner. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-09-29.
  • Getting a GitHub Actions secret back without leaving it in the log
    4 projects | dev.to | 29 Sep 2026
    The runner replaces every registered secret value in the log with ***. It also masks the obvious encodings. The runner source registers base64, JSON-escaped, URL-escaped and command-line-escaped forms of each secret. Even so, echo "$SECRET" | base64 leaks for some secrets and not others. echo adds a newline, and unless the secret's length is a multiple of three, that newline changes the last characters of the encoding, so the registered base64 string never appears. The answers that always work change the string in ways the masker does not anticipate: inserting spaces, reversing it, or encoding it twice.
  • Running GitHub Actions Runner Controller on AKS Automatic: the blog post, executed end to end
    3 projects | dev.to | 21 Sep 2026
    The blog pins 2.336.0. By the time I ran this, 2.337.0 was current, and GitHub refuses runners more than a few versions behind, so check the releases page before you copy a tag.
  • GitHub Actions Checkout v7: Why Fork Pull Request Safety Required a 362KB Credential Isolation Rewrite
    3 projects | dev.to | 28 Aug 2026
    Actions Runner v2.329.0 Release Notes
  • Why Your GitHub Actions "if" Condition Always Runs (and How to Fix It
    1 project | dev.to | 14 Jun 2026
    You can paste either of these into the GitHub Actions Expression & Trigger Tester and watch it flag the literal-text leak before you push β€” it warns on exactly this pattern (it's tracked as actions/runner#1173, the most-reacted bug in the runner repo).
  • Supply chaing attack alert: .github/setup.js
    4 projects | news.ycombinator.com | 5 Jun 2026
  • Solved: GitHub is β€œpostponing” self-hosted GHA pricing change
    2 projects | dev.to | 24 Feb 2026
    #!/bin/bash # A simplified user-data script for an EC2 spot instance # Install dependencies yum update -y yum install -y libicu git # Get my instance ID for self-termination INSTANCE_ID=$(curl -s http://169.254.169.254/latest/meta-data/instance-id) # Your GitHub org/repo details GH_OWNER="YourOrg" GH_REPO="YourRepo" RUNNER_LABELS="ec2-spot,linux-x64" # Create a dedicated user useradd -m github su - github # Download and configure the runner mkdir actions-runner && cd actions-runner curl -o actions-runner-linux-x64-2.311.0.tar.gz -L https://github.com/actions/runner/releases/download/v2.311.0/actions-runner-linux-x64-2.311.0.tar.gz tar xzf ./actions-runner-linux-x64-2.311.0.tar.gz # Get a registration token from GitHub API (requires a Personal Access Token or GitHub App) # NOTE: Securely fetch your GH_TOKEN (e.g., from Secrets Manager) GH_TOKEN="YOUR_GITHUB_PAT_HERE" REG_TOKEN=$(curl -s -X POST -H "Authorization: token ${GH_TOKEN}" -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/${GH_OWNER}/${GH_REPO}/actions/runners/registration-token | jq .token --raw-output) # Configure the runner to be ephemeral (runs one job then exits) ./config.sh --url https://github.com/${GH_OWNER}/${GH_REPO} --token ${REG_TOKEN} --name "spot-runner-${INSTANCE_ID}" --labels ${RUNNER_LABELS} --ephemeral --unattended # Run it! ./run.sh # After the job, the runner exits. Now, clean up. # Deregistering is handled by the ephemeral flag, but we still need to terminate the machine. # The EC2 instance role needs permission to terminate itself. aws ec2 terminate-instances --instance-ids ${INSTANCE_ID} --region us-east-1
  • AWS CodeBuild-powered GitHub Actions self-hosted runners β€” without webhooks
    2 projects | dev.to | 3 Feb 2026
  • Ask HN: Do you have any evidence that agentic coding works?
    17 projects | news.ycombinator.com | 20 Jan 2026
  • GitHub Actions in 2026: The Complete Guide to Monorepo CI/CD and Self-Hosted Runners
    2 projects | dev.to | 14 Jan 2026
    # Download the runner mkdir actions-runner && cd actions-runner curl -o actions-runner-linux-x64.tar.gz -L https://github.com/actions/runner/releases/download/v2.320.0/actions-runner-linux-x64.tar.gz tar xzf actions-runner-linux-x64.tar.gz # Configure ./config.sh --url https://github.com/your-org/your-repo \ --token YOUR_TOKEN \ --labels gpu,linux,x64 # Run as a service sudo ./svc.sh install sudo ./svc.sh start
  • Solved: Bitbucket bait-and-switched, now charging $15/month per self-hosted runner
    2 projects | dev.to | 6 Jan 2026
    # Create a folder for the runner mkdir actions-runner && cd actions-runner # Download the latest runner package # (Check GitHub Actions documentation for the latest version and OS) curl -o actions-runner-linux-x64-2.317.0.tar.gz -L https://github.com/actions/runner/releases/download/v2.317.0/actions-runner-linux-x64-2.317.0.tar.gz # Extract the installer tar xzf ./actions-runner-linux-x64-2.317.0.tar.gz # Configure the runner (follow prompts for repository URL and token) ./config.sh --url https://github.com/YOUR_ORG/YOUR_REPO --token YOUR_TOKEN # Run the runner ./run.sh
  • A note from our sponsor - AppSignal
    www.appsignal.com | 14 Oct 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more β†’

Stats

Basic runner repo stats
99
6,312
9.3
8 days ago

Sponsored
ReSharper is now available in VS Code and Cursor
ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
www.jetbrains.com