Setup & Environments GitHub Actions
Install languages, runtimes and toolchains on runners.
71 actions · active
GitHub Action for the OCaml programming language
GitHub Action for installing development tools (mainly from GitHub Releases).
Set up your GitHub Actions workflow with a specific version of Python
GitHub Action to install and run a custom maturin command with built-in support for cross compilation
Set up your GitHub Actions workflow with a specific version of node.js
Set up your GitHub Actions workflow with a specific version of Java
Set up your GitHub Actions workflow with a specific version of the .NET core sdk
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
GitHub Actions for Hugo ⚡️ Setup Hugo quickly and build your site fast. Hugo extended, Hugo Modules, Linux (Ubuntu), macOS, and Windows are supported.
GitHub Action for setup toolchains for cross compilation and cross testing for Rust.
GitHub Action to install the Github Release binaries
Github action to install and use scaleway-cli
GitHub Action to setup MSYS2
Setup Perl environment Action
This action sets up a Julia environment for use in actions by downloading a specified version of Julia and adding it to PATH.
GitHub Action for creating a GitHub App Installation Access Token
Sets up Terraform CLI in your GitHub Actions workflow.
Set up your GitHub Actions workflow with a specific version of Go
An action to download a prebuilt Ruby and add it to the PATH in 5 seconds
Install pnpm package manager
The official GitHub Action for Vale -- install, manage, and run Vale with ease.
GitHub Action to set up pixi 📦
Set up your GitHub Actions workflow with conda via miniconda
GitHub Actions action to make Task available for use in your workflow
Installs Nix on GitHub Actions for the supported platforms: Linux and macOS.
Setup the Biome CLI in GitHub Actions
Setup a specific Rust toolchain with extra features like problem matchers
GitHub Action to set-up the `arm-none-eabi-gcc` GNU Arm Embedded Toolchain.
Install Qt on your Github Actions workflows with just one simple action
Nix binary cache and build matrix for GitHub Actions: eval once, build checks in parallel jobs, deduplicated uploads, automatic GC, zero setup
A GitHub Action for installing, configuring and running hardware-accelerated Android Emulators on macOS virtual machines.
The Github Action for the Determinate Nix Installer
GitHub Action to setup Vim or Neovim on Linux, macOS and Windows for testing Vim plugins
▶️ GitHub Action using Coursier to install JVM and Scala tools
Run HashiCorp Packer as part of your GitHub Actions Workflow
Sets up Tectonic in your GitHub Actions workflow so you can compile your LaTeX documents.
Install and Cache latest CMake and Ninja for your workflows on your GitHub
GitHub Action to set up micromamba
GitHub Action and `curl pkgx.sh | sh`
A GitHub Action to streamline installation of PHP dependencies with Composer.
This action installs GnuCOBOL.
GitHub action to compile .iss (Inno Setup Script) files into setup executables for Windows.
ChromeDriver for use in GitHub Actions
Setup Android SDK for self hosted runner
📑 Install Typst and add it to the PATH with package management
High-performance GitHub Action for .NET SDK and Runtime installation with parallel downloads, caching, and intelligent version resolution
GitHub Action to setup `ssh-agent` with a private key
Complete environment configuration for Maven builds
GitHub Action: Install Crystal programming language