-
Notifications
You must be signed in to change notification settings - Fork 62.9k
Description
Code of Conduct
- I have read and agree to the GitHub Docs project's Code of Conduct
What article on docs.github.com is affected?
This is an improvement that could be made throughout the documentation.
What part(s) of the article would you like to see updated?
According to the IANA Media Types list, “yaml” is the preferred file extension for YAML files. “yml” is still a valid file extension, but it’s not preferred. At the moment, it looks like GitHub’s docs use .yml
much more often than they use .yaml
:
$ cd docs/
$ git grep --fixed-strings .yaml | wc --lines
543
$ git grep --fixed-strings .yml | wc --lines
1328
$
There probably are sometimes where using .yml
works and using .yaml
doesn’t work, but I have a feeling that most of the time the docs could use .yaml
instead of .yml
. Here’s an example that demonstrates why I think that way:
$ cd docs/
$ git grep --fixed-strings dependabot.yaml | wc --lines
0
$ git grep --fixed-strings dependabot.yml | wc --lines
144
$
The docs never mention dependabot.yaml
even though dependabot itself supports dependabot.yaml
.
I think that it would be better if the docs almost always used .yaml
and only used .yml
when using it is necessary or when describing that <whatever>.yml
can be used instead of <whatever>.yaml
.
Additional information
No response