GitHub API: Not Found using bash uploading

Description

Using bash (upload from Travis)

after_success:
  - bash <(curl -s https://codecov.io/bash)

to upload my report results in HTTP 404 GitHub API: Not Found. (failed Travis build link)
But if I use

after_success:
  - bash <(curl -s https://codecov.io/bash) -t my-token

it success! (successful Travis build link) My repo is public, where do I do wrong?

Versions

Chrome Version 79.0.3945.88 (Official Build) (64-bit), macOS Mojave