apache / apache/solr-orbit-workloads

Add GitHub Actions CI to validate workload definitions

Open
#14 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2
Forks
4
Avg merge
3h 43m
Merged PRs (30d)
3

Description

There is currently no CI on this repository. Invalid JSON or broken Jinja2 templates are only caught at runtime.

## Tasks
- Add a workflow triggered on every PR
- Validate JSON syntax for all `*.json` files
- Render Jinja2 templates and check for errors
- Lint `workload.py` files (e.g. with `ruff`)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.