This action runs ng, the command line interface for Angular. It can run unit tests, end-to-end tests, or execute the official Angular linter with the breeze of a command.
Weighing your options? Checkout these 18 alternatives that could help you accomplish your goal.
This action runs `au`, the official command line interface for Aurelia. Use the CLI to fetch dependencies, run tests or bundle your app for release.
This action runs Leiningen which automates Clojure projects. It offers various project-related tasks and can: fetch dependencies for your project, run tests, run a fully-configured REPL, compile Java sources (if any), run the project (if the project isn't a library), generate a maven-style 'pom' file for the project for interop, compile and package projects for deployment, publish libraries to repositories such as Clojars, run custom automation tasks written in Clojure (leiningen plug-ins)
The Custom Build action launches an isolated Ubuntu container, in which it runs the commands provided in the action settings (`Run` tab). If you don't see the action dedicated for your stack in the build section of the Actions list, this action is for you.
This action runs Cypress tests which fast, easy and reliable testing for anything that runs browser.
This action builds and tests .NET applications using NuGet and MSBuild from Mono, an open source implementation of Microsoft's .NET Framework.
This action builds and tests .NET Core applications. .NET Core is a cross-platform version of .NET for building websites, services, and console apps.
This action builds and tests Elixir applications. Elixir is a dynamic, functional language designed for building scalable and maintainable applications. It leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems
This action runs Ember, the official command line utility used to create, build, serve, and test Ember.js apps and addons.
This action runs Gatsby CLI, the command line tool which is the main entry point for getting up and running with a Gatsby application. It is also used for functionalities such as running a development server and building out your Gatsby application for deployment.
This action builds and tests Go applications. Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
This action builds and tests Haskell applications using Cabal. Cabal is a system for building and packaging Haskell libraries and programs. It defines a common interface for package authors and distributors to easily build their applications in a portable way. Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and programs.
This action builds and tests PHP applications using Composer and PHPUnit. Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage. PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.
This action builds and tests Python applications using Nose. It’s possible to use also nose2 or py.test
This action builds and tests Ruby applications using Bundler and Rake.
This action builds and tests Scala applications using SBT, the interactive build tool that lets you define tasks and run them in parallel.