Setup & Environments GitHub Actions
Install languages, runtimes and toolchains on runners.
114 actions
GitHub Action to setup `ssh-agent` with a private key
Complete environment configuration for Maven builds
GitHub action for installing LuaRocks
This action installs Mint (programming language for writing single page applications).
A GitHub Action to facilitate configuring MSBuild in the workflow PATH for building .NET Framework applications.
Set up JFrog CLI in your GitHub Actions workflow
This GitHub action installs brainfuck compiler.
Setup a PostgreSQL for Linux, macOS and Windows runner machines.
Setup Emscripten for use with GitHub actions
GitHub action to set up Clang & LLVM
This action setup maven settings.xml
GitHub Action to provision clojure's most popular build tools for Linux, Mac OS X and Windows.
GitHub action to enable cloning private respositories.
A GitHub action that install a specific version of ecctl (Elastic Cloud control tool) and cache it on the runner. Please [✩Star] if you're using it!
GitHub action to set up MinGW-w64
🤖 GitHub Action to install the just command runner
Set up your GitHub Actions workflow with a specific version of chromium
GitHub Action to install CUDA
Set up your GitHub Actions workflow with a specific version of Nim
Concise GitHub Action for installing a Rust toolchain
GitHub Action for install npm dependencies with caching without any configuration
GitHub action to set up GCC
GitHub action to set up WireGuard
GitHub Actions for mdBook (rust-lang/mdBook) ⚡️ Setup mdBook quickly and build your site fast. Linux (Ubuntu), macOS, and Windows are supported.
Install boost on Github actions
Set up your GitHub Actions workflow with ffmpeg
A GH action for installing Racket.
GitHub Action that installs SSH key to .ssh
Set up your GitHub Actions workflow with a specific version of Xcode
Setup GitHub Actions workflow with a specific version of Bun
Setup your GitHub Actions workflow with a specific version of the Android NDK
GitHub Action that setup a Swift environment
Set up your GitHub Actions workflow with a specific version of Lazarus
The GitHub Action to setup vcpkg for your C++ based projects. Stores built ports using Binary Caching backed onto GH Cache.
Set up your GitHub Actions workflow with conda via miniconda
GitHub Action to setup the protoc compiler for protocol buffers
GitHub Action to setup Arduino CLI
This action adds the `conda` command from the on the worker preinstalled miniconda version to the known shell commands.
GitHub Action to setup Developer Command Prompt for Microsoft Visual C++
use a @ziglang compiler in your github actions workflows
A GitHub Action to setup the NativeScript development environment on Windows, Linux and MacOSX.
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.
Run your tests headlessly by enabling xvfb
A GitHub Action that installs and executes flake8 Python source linting during continuous integration testing. Supports flake8 configuration and plugin installation in the GitHub Action settings.
Set up your GitHub Actions workflow with a specific version of Cocoapods
Set up your GitHub Actions workflow with a specific version of Poetry
Install `wasm-pack` by downloading the executable
GitHub Action to declaratively setup labels across repos
Wraps and install Jest test runner in a github action.
GitHub Action to setup a PostgreSQL database