How to make a no-op commit

Sometimes I want to push a no-op (no-operation / empty) commit to GitHub to trigger an automatic deploy. The command to make the commit is:

git commit --allow-empty -m "noop"