Setup Actions (26)

  • Overall Score
  • Popularity
  • Trending
  • Activity
  • Maturity
654Top 1%
P A M T

ruby setup-ruby

An action to download a prebuilt Ruby and add it to the PATH in 5 seconds
JavaScriptMITRelease machine • 320 releases • 6 years
588Top 3%
P A M T

shivammathur setup-php

GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
TypeScriptMITStar magnet • 3.1k stars
559Top 5%
P A M T

ocaml setup-ocaml

GitHub Action for the OCaml programming language
TypeScriptMITSteady cadence • 50/52w active • 7 per week
377
P A M T

hashicorp setup-terraform

Sets up Terraform CLI in your GitHub Actions workflow.
JavaScriptMPL-2.0Star magnet • 1.5k stars
371
P A M T

docker setup-buildx-action

GitHub Action to set up Docker Buildx
TypeScriptApache-2.0Star magnet • 1.2k stars
354
P A M T

google-github-actions setup-gcloud

A GitHub Action for installing and configuring the gcloud CLI.
TypeScriptApache-2.0Star magnet • 1.8k stars
334
P A M T

erlef setup-beam

Set up your BEAM-based GitHub Actions workflow (Erlang, Elixir, Gleam, ...)
JavaScriptMIT421 stars
316
P A M T

conda-incubator setup-miniconda

Set up your GitHub Actions workflow with conda via miniconda
TypeScriptMIT428 stars
303
P A M T

docker setup-qemu-action

GitHub Action to install QEMU static binaries
TypeScriptApache-2.0Star magnet • 530 stars
291
P A M T

peaceiris actions-hugo

GitHub Actions for Hugo Setup Hugo quickly and build your site fast. Hugo extended, Hugo Modules, Linux (Ubuntu), macOS, and Windows are supported.
TypeScriptMITStar magnet • 1.5k stars
290
P A M T

clowdhaus aws-github-actions

Deploy to AWS with GitHub Actions!
TypeScriptApache-2.04 commits over 4 weeks
286
P A M T

nanasess setup-chromedriver

ChromeDriver for use in GitHub Actions
ShellMIT121 stars
285
P A M T

pnpm action-setup

Install pnpm package manager
TypeScriptMITStar magnet • 1.1k stars
284
P A M T

webfactory ssh-agent

GitHub Action to setup `ssh-agent` with a private key
JavaScriptMITStar magnet • 1.4k stars
272
P A M T

swift-actions setup-swift

GitHub Action that setup a Swift environment
TypeScriptMIT297 stars
252
P A M T

dart-lang setup-dart

A GitHub Action to install and setup a Dart SDK.
DartBSD-3-Clause213 stars
237
P A M T

microsoft setup-msbuild

A GitHub Action to facilitate configuring MSBuild in the workflow PATH for building .NET Framework applications.
TypeScriptMITStar magnet • 375 stars
229
P A M T

gcarreno setup-lazarus

Set up your GitHub Actions workflow with a specific version of Lazarus
TypeScriptMIT55 stars
223
P A M T

android-actions setup-android

Android SDK setup for GitHub Actions
TypeScriptMIT252 stars
216
P A M T

engineerd setup-kind

kind (Kubernetes in Docker) GitHub Action
TypeScriptMIT244 stars
213
P A M T

fabasoad setup-cobol-action

This action installs GnuCOBOL.
ShellMIT17 stars
195
P A M T

olafurpg setup-scala

GitHub Action to install any version of Java (GraalVM, Java 8, Java 11, Java 14, ...) via Jabba. Works for any JVM language including Java, Scala and Kotlin.
TypeScriptMIT170 stars
177
P A M T

mirromutth mysql-action

GitHub Action to setup a MySQL database
TypeScriptMIT145 stars
175
P A M T

sfdx-actions setup-sfdx

Salesforce SFDX CLI GitHub Action
JavaScriptMIT81 stars