Skip to content

Noxsios/vai

Repository files navigation

vai

GitHub Tag GitHub go.mod Go version codecov Go Report Card GitHub License FOSSA Status

A simple task runner. Imagine GitHub actions and Makefile had a baby.

Caution

This project is still in its early stages. Expect breaking changes.

Installation

go install github.com/noxsios/vai/cmd/vai@latest

or if you like to live dangerously:

go install github.com/noxsios/vai/cmd/vai@main

Example

demo

Checkout more examples in the docs.

View CLI usage w/ vai --help

Schema Validation

Enabling schema validation in VSCode:

    "yaml.schemas": {
        "https://raw.githubusercontent.com/noxsios/vai/main/vai.schema.json": "vai.yaml",
    },

Per file basis:

# yaml-language-server: $schema=https://raw.githubusercontent.com/noxsios/vai/main/vai.schema.json

FOSSA Status