file-search-on review gate
Version updated for https://github.com/richardwooding/file-search-on to version v0.119.3.
- 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
Purpose: The file-search-on GitHub Action helps in searching and filtering files based on metadata attributes using a CEL expression. It supports multiple file formats across various content type families, including documents, data, images, audio, video, office, ebooks, plain text, archives, compiled binaries, email, and source code.
Solves: The action automates the process of finding files that meet specific criteria based on metadata attributes such as document titles, author names, image dimensions, audio artists, or video codec types. This is particularly useful for developers who need to search through large file repositories efficiently.
Key Capabilities:
- Content-Type Detection: Supports over 74 file formats and has thirteen content type families.
- Metadata Extraction: Extracts various metadata attributes for each file format.
- Search with CEL Expressions: Allows users to query files using a CEL expression, enabling flexible filtering based on multiple criteria.
- Integration with Claude Code: Provides access to MCP (Multi-Core Processing) tools like
find_definition,who_calls, andcallsto understand dependencies in the codebase.
What’s Changed
Changelog
Others
- 6f9dd9631b10f857ff0e9bab56b15b8a9c11245a chore(deps): Bump actions/setup-go from 6 to 7 (#565)
- 7333abeddaf5300b892934092b1e76e14fd4a62a chore(deps): Bump the minor-and-patch group with 6 updates (#564)
- 3699a2cbb97c4a51c19fbe11d86375e84e54dd05 chore(deps): bump codemetrics to v0.12.2, treesitter-symbols to v0.6.2
- def6c0ef73d30e0bd23762ac574d2114e9994919 ci: take Go version from go.mod instead of pinning
- aa3d7b93b101252ae4865a4e5441b55b492c8b6b ci: take Go version from go.mod instead of pinning
- 2146c2213c733c6a213a5e78d013144301e721bf ci: take Go version from go.mod instead of pinning