JSPM

  • Created
  • Published
  • Downloads 120
  • Score
    100M100P100Q69559F
  • License MIT

Command-line interface for Flughafen GitHub Actions workflow builder

Package Exports

  • flughafen

Readme

flughafen

FLUent GitHub Actions (+ "fen" because it sounds cool). Also German for "airport".

CLI for building type-safe GitHub Actions workflows.

Install

npm install -D flughafen @flughafen/core

Commands

# Build TypeScript workflows to YAML
flughafen build workflows/ci.ts

# Build all workflows in ./workflows
flughafen build

# Validate workflows
flughafen validate workflows/ci.ts

# Convert YAML to TypeScript (experimental)
flughafen reverse .github/workflows/ci.yml

Documentation

License

MIT