[Build stages] capitalization / skip emojis on stage names

From https://docs.travis-ci.com/user/build-stages/#naming-your-build-stages
“The first letter of a stage name is automatically capitalized for aesthetical reasons”

For aestetical reasons, I suggest to skip emojis there, too.
As they look way nicer and more homogen when placed at the beginning of the stage names, because they show in line then (above each other).
Currently, if you put them at the start, capitalization doesn’t happen anymore. And since cases are ignored at all for names, you end up with lowercase names.

Or does it help to wrap the name in quotes? Would there be a difference?

  • stage: Test Test
    or
  • stage: “Test Test”

Capitalizing after an emoji doesn’t always make sense. See e.g. https://travis-ci.org/travis-ci/travis-build/builds/552914301 – an emoji is a part of the phrase.

I see, it can be part of a phrase in some cases. Thanks for bringing that up @native-api.
But it definitly does not always have to be like that.

Did something change here?

If I paste an emoji to the travis.yml file it is still shown as used to, but it no longer shows up at travis.
Does travis only parse the written out style like :ship: in your above example now?

Imprint