googleapis / googleapis/google-cloudevents-go

Add YAML Linting to validate changes to workflows

Open
#152 0 comments 0 reactions 0 assignees View on GitHub
api: eventarc priority: p2 type: cleanup
Dominant language
Go
Stars
31
Forks
8
PR merge metrics
No merged PRs in 30d

Description

The generator workflow and various configuration files in .github use YAML configuration. In most cases, syntax errors in these YAML configurations will not be detected through existing PR checks. Add a linter to catch basic errors.

Contributor guide

Open the contributing guide

Research direction

Inspect the generator workflow and YAML configuration files under .github, then review the existing pull-request checks to see where validation is configured. Identify a linter that can validate these YAML files and integrate it so syntax errors fail checks; done means malformed workflow or configuration YAML is caught by PR checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
yaml
Domain
ci-cd, testing-qa
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.