2 repository-uri
Fails the workflow if a file pattern matches no files, preventing silent errors during asset collection.
Distinct from File Pattern Matching: Distinct from File Pattern Matching: focuses on validation that fails on no matches, not just matching files.
Explore 2 awesome GitHub repositories matching development tools & productivity · Pattern Match Validators. Refine with filters or upvote what's useful.
This is a GitHub Action that automates the creation, updating, and management of GitHub Releases. It creates draft releases from a tag or without one, then merges them into published releases on demand. The action also collects files for upload using glob patterns relative to the working directory, and reads the release body from a specified markdown file, enabling integration with external changelog generators. The action distinguishes itself with update-or-create semantics: it checks for an existing release by tag and updates its fields if found, or creates a new release otherwise. It suppo
Fails the workflow if the file pattern matches no files, preventing silent errors during asset collection.
actionlint is a static analysis tool and linter specifically designed for GitHub Actions workflow files. It functions as a CI workflow validator and YAML configuration linter to ensure the syntax and logic of automation files are correct before deployment. The project distinguishes itself by performing deep security auditing and script analysis. It includes a shell script auditor to detect syntax bugs and script injection vulnerabilities in inline commands, and it scans for hardcoded credentials to prevent security leaks. The tool covers a broad range of validation capabilities, including ex
Scans path and reference glob filters for syntax errors to ensure correct file matching.