Skip to content

cli-v0.0.1

Choose a tag to compare

@github-actions github-actions released this 25 Jun 06:41
· 77 commits to main since this release

Vapi CLI v0.0.1

Welcome to the v0.0.1 release of Vapi CLI!

Installation

macOS/Linux

curl -sSL https://github.com/VapiAI/cli/releases/download/v0.0.1/vapi_$(uname -s)_$(uname -m).tar.gz | tar xz
sudo mv vapi /usr/local/bin

Windows

Download the Windows archive from the assets below and add to your PATH.

Homebrew (coming soon)

brew install vapi/tap/vapi-cli

Changelog

Features

  • 056ee3e feat(cli): initial commit
  • c799c10 feat: add campaign crud commands
  • 41411aa feat: add install and test release scripts
  • 49daa51 feat: add npm distribution wrapper
  • 8199982 feat: add version command and flags
  • 4ba42c2 feat: add workflow CRUD commands to CLI

Bug fixes

  • 6aa2bc9 fix(ci): resolve golangci-lint issue
  • 88c6b38 fix: add missing switch cases for exhaustive linter
  • 67a72cb fix: add proper error handling
  • 0e09d22 fix: correct misspellings (cancelled -> canceled)
  • 1b5230b fix: delete unnecessary gh action
  • 4e6b23d fix: file permissions for gosec compliance
  • 7678c24 fix: organize imports in call.go
  • 2269d52 fix: organize imports in login.go
  • e15d850 fix: replace deprecated io/ioutil with os
  • 895b150 fix: update directory permissions for security

Others

  • ac903f0 build: add docker support
  • d10f310 build: add gitignore for build artifacts
  • 467625d build: add goreleaser configuration
  • 2ad9f4b build: add makefile with build directory structure
  • 1196099 build: update makefile with version ldflags
  • d9174c8 ci: add release and npm publish workflows
  • cc7a9f9 ci: update action versions
  • 863c13c ci: use lts node version

Full Changelog: ...v0.0.1


Built with ❤️ by the Vapi team