jaredpalmer / tsdx

Zero-config CLI for TypeScript package development
https://tsdx.io
MIT License
11.25k stars 508 forks source link

Dependabot YAML is invalid #849

Closed jaredpalmer closed 4 years ago

jaredpalmer commented 4 years ago

Current Behavior

Not sure Dependabot is configured correctly. Seeing this message in the dependabot tab: https://github.com/formium/tsdx/network/updates tab

image

Expected behavior

No error message or warnings.

Suggested solution(s)

Ensure that YAML is valid. Check the whitespace.

agilgur5 commented 4 years ago

The YAML is quite valid and I ran it through a YAML repl and have a YAML linter in my editor (do a lot of k8s work). Per the error given, it has nothing to do with whitespace, the problem is that GitHub apparently doesn't support YAML aliases and doesn't document this anywhere either or provide a linter for its variant of YAML (the link it gives is a third-party linter). There's no way of testing it which I mentioned in #846.

I'll have to duplicate the config then since you can't use aliases/anchors 😕 . Thanks for the bug report, will get to it later

agilgur5 commented 4 years ago

Seems to be working now: https://github.com/formium/tsdx/network/updates