Setup & Environments GitHub Actions
Install languages, runtimes and toolchains on runners.
80 actions · active
- BActive★ 2275 days ago80Set up OCamlocaml/setup-ocaml
GitHub Action for the OCaml programming language
- BActive★ 554yesterday78Install development toolstaiki-e/install-action
GitHub Action for installing development tools (mainly from GitHub Releases).
- BActive★ 5k23 days ago76Setup Node.js environmentactions/setup-node
Set up your GitHub Actions workflow with a specific version of node.js
- BActive★ 2.2k9 days ago76Setup Pythonactions/setup-python
Set up your GitHub Actions workflow with a specific version of Python
- BActive★ 3.3k9 days ago75Setup PHP Actionshivammathur/setup-php
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
- BActive★ 21926 days ago75GitHub Action for GraalVMgraalvm/setup-graalvm
Set up your GitHub Actions workflow with a specific GraalVM distribution.
- BActive★ 19013 days ago74maturin-actionPyO3/maturin-action
GitHub Action to install and run a custom maturin command with built-in support for cross compilation
- BActive★ 346yesterday74Build with Gradlegradle/actions
A collection of GitHub Actions to accelerate your Gradle Builds on GitHub
- BActive★ 8617 days ago74setup-pixiprefix-dev/setup-pixi
GitHub Action to set up pixi 📦
- BActive★ 1.2kyesterday74Setup .NET Core SDKactions/setup-dotnet
Set up your GitHub Actions workflow with a specific version of the .NET core sdk
- BActive★ 15718 days ago74Kubectl tool installerAzure/setup-kubectl
GitHub Action for installing Kubectl
- BActive★ 19318 days ago73Helm tool installerAzure/setup-helm
Github Action for installing Helm
- BActive★ 2kyesterday73Setup Java JDKactions/setup-java
Set up your GitHub Actions workflow with a specific version of Java
- BActive★ 7910 days ago73Docker Setup Dockerdocker/setup-docker-action
GitHub Action to set up (download and install) Docker CE
- BActive★ 3912 days ago73Setup MSYS2msys2/setup-msys2
GitHub Action to setup MSYS2
- BActive★ 4431 months ago71Setup Minicondaconda-incubator/setup-miniconda
Set up your GitHub Actions workflow with conda via miniconda
- BActive★ 6025 days ago71Scaleway CLIscaleway/action-scw
Github action to install and use scaleway-cli
- BActive★ 1kyesterday71Setup Ruby, JRuby and TruffleRubyruby/setup-ruby
An action to download a prebuilt Ruby and add it to the PATH in 5 seconds
- BActive★ 7516 days ago71Sbt Dependency Submissionscalacenter/sbt-dependency-submission
A Github Action to submit the dependency graph of an sbt build to the Dependency Submission API
- BActive★ 10714 days ago71Setup Julia environmentjulia-actions/setup-julia
This action sets up a Julia environment for use in actions by downloading a specified version of Julia and adding it to PATH.
- BActive★ 1.8k1 months ago71Setup Go environmentactions/setup-go
Set up your GitHub Actions workflow with a specific version of Go
- BActive★ 716 days ago70actions-setup-mysqlshogo82148/actions-setup-mysql
- BActive★ 1.3k1 months ago70Setup pnpmpnpm/action-setup
Install pnpm package manager
- BActive★ 1046 days ago70Setup Perl environmentshogo82148/actions-setup-perl
Setup Perl environment Action
- CActive★ 5646 days ago69Install Qtjurplel/install-qt-action
Install Qt on your Github Actions workflows with just one simple action
- CActive★ 2582 months ago68Vale Lintervale-cli/vale-action
The official GitHub Action for Vale -- install, manage, and run Vale with ease.
- CActive★ 1.6k13 days ago68Hugo setuppeaceiris/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.
- CActive★ 7089 days ago68Install Nixcachix/install-nix-action
Installs Nix on GitHub Actions for the supported platforms: Linux and macOS.
- CActive★ 15315 days ago68arduino/setup-taskarduino/setup-task
GitHub Actions action to make Task available for use in your workflow
- CActive★ 1355 days ago67Setup Biomebiomejs/setup-biome
Setup the Biome CLI in GitHub Actions
- CActive★ 9511 days ago67Setup Kubernetes Toolsyokawasa/action-setup-kube-tools
Github Action that setup Kubernetes tools (kubectl, kustomize, helm, kubeconform, conftest, yq, rancher, tilt, skaffold) very fast and cache them on the runner. Please [✩Star] if you're using it!
- CActive★ 24910 days ago66The Determinate Nix InstallerDeterminateSystems/nix-installer-action
The Github Action for the Determinate Nix Installer
- CActive★ 12212 days ago66hestia-cacheMic92/hestia
Nix binary cache and build matrix for GitHub Actions: eval once, build checks in parallel jobs, deduplicated uploads, automatic GC, zero setup
- CActive★ 3991 months ago66setup-msbuildmicrosoft/setup-msbuild
A GitHub Action to facilitate configuring MSBuild in the workflow PATH for building .NET Framework applications.
- CActive★ 602 months ago65Setup toolchains for cross compilation and cross testing for Rusttaiki-e/setup-cross-toolchain-action
GitHub Action for setup toolchains for cross compilation and cross testing for Rust.
- CActive★ 9512 days ago65Install MinGWegor-tensin/setup-mingw
GitHub action to set up MinGW-w64
- CActive★ 645 days ago65Setup TectonicWtfJoke/setup-tectonic
Sets up Tectonic in your GitHub Actions workflow so you can compile your LaTeX documents.
- CActive★ 1.6k1 months ago65HashiCorp - Setup Terraformhashicorp/setup-terraform
Sets up Terraform CLI in your GitHub Actions workflow.
- CActive★ 7717 days ago65Install Crystalcrystal-lang/install-crystal
GitHub Action: Install Crystal programming language
- CActive★ 4093 days ago65Setup Rust Toolchain for GitHub CIactions-rust-lang/setup-rust-toolchain
Setup a specific Rust toolchain with extra features like problem matchers
- CActive★ 12712 days ago64maven-settings-actions4u/maven-settings-action
This action setup maven settings.xml
- CActive★ 1121 months ago64Setup Nim environmentjiro4989/setup-nim-action
Set up your GitHub Actions workflow with a specific version of Nim
- CActive★ 1218 days ago64Setup Fortranfortran-lang/setup-fortran
Set up Fortran compiler toolchains on GitHub Actions runners
- CActive★ 2771 months ago64Setup Cpp (C++ / C)aminya/setup-cpp
Install all the tools required for building and testing C++ and C projects.
- CActive★ 628 days ago64coursier-setup-actioncoursier/setup-action
▶️ GitHub Action using Coursier to install JVM and Scala tools
- CActive★ 7312 days ago63Setup Maven Actions4u/setup-maven-action
Complete environment configuration for Maven builds
- CActive★ 1529 days ago63arm-none-eabi-gcc GNU Arm Embedded Toolchaincarlosperate/arm-none-eabi-gcc-action
GitHub Action to set-up the `arm-none-eabi-gcc` GNU Arm Embedded Toolchain.
- CActive★ 8613 days ago63Install GCCegor-tensin/setup-gcc
GitHub action to set up GCC
- CActive★ 16510 days ago63Setup HashiCorp Packerhashicorp/setup-packer
Run HashiCorp Packer as part of your GitHub Actions Workflow
- CActive★ 7013 days ago62Install Clangegor-tensin/setup-clang
GitHub action to set up Clang & LLVM