Setup & Environments GitHub Actions
Install languages, runtimes and toolchains on runners.
77 actions
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 Actions for mdBook (rust-lang/mdBook) ⚡️ Setup mdBook quickly and build your site fast. Linux (Ubuntu), macOS, and Windows are supported.
GitHub action to set up WireGuard
Set up your GitHub Actions workflow with ffmpeg
Install boost on Github actions
GitHub Action that installs SSH key to .ssh
GitHub Action that setup a Swift environment
Setup GitHub Actions workflow with a specific version of Bun
Set up your GitHub Actions workflow with a specific version of Lazarus
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 the protoc compiler for protocol buffers
GitHub Action to setup Developer Command Prompt for Microsoft Visual C++
use a @ziglang compiler in your github actions workflows
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.
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 Poetry
GitHub Action to declaratively setup labels across repos
GitHub Action to setup a PostgreSQL database
GitHub Action to setup a MySQL database
🛠️ GitHub Action for `rustup` commands
⏩ GitHub Action for a faster binary crates installation