Performs basic syntax validation of Grafana Alloy configurations (matching parentheses, only valid characters, etc...). Does not validate things at the service or component level.
name: My Workflow
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Validate Alloy Syntax
uses: spartan0x117/validate-alloy-syntax@master
with:
directory: ./alloy_configs
Input | Description |
---|---|
directory |
The directory containing Alloy configurations to validate. |
This action does not produce any outputs.