action-anyq
Version updated for https://github.com/troll-warlord/anyq to version v1.1.0.
- This action is used across all versions by 0 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
anyq is a GitHub Action and CLI tool that enables users to query JSON, YAML, and TOML configuration files using natural language, eliminating the need to learn complex query languages like jq. By leveraging AI, it translates plain English queries into executable expressions, automating data extraction and simplifying configuration file analysis. Additionally, it offers privacy safeguards by only sharing structural metadata (not actual data) with AI providers and can also function as a traditional jq/yq/tomlq replacement for direct query execution.
Release notes
What’s Changed
🚀 New Features
- feat: Add –slurp mode with multi-document streaming support by @troll-warlord in https://github.com/troll-warlord/anyq/pull/11
- feat: Add ai and slurp inputs to action, make expression optional by @troll-warlord in https://github.com/troll-warlord/anyq/pull/13
📖 Documentation
- chore: Remove version from artifact filenames by @troll-warlord in https://github.com/troll-warlord/anyq/pull/12
Full Changelog: https://github.com/troll-warlord/anyq/compare/v1.0.0...v1.1.0
Installation
curl (Linux/macOS)
curl -sSfL https://raw.githubusercontent.com/troll-warlord/anyq/main/install.sh | sh
go install
go install github.com/troll-warlord/anyq@latest