By default CircleCI 2.0 does not build on a tag push and there are no native means at the moment, but it is planned. You can read about workarounds in this discussion post.
Using CircleCI 2.0 with workflows does support native tag builds. If you would like to use naive tag builds convert your vanilla 2.0 config.yml to a workflows config. Take note of the caveat below.
CircleCI treats tag and branch filters differently when deciding whether a job should run.
- For a branch push unaffected by any filters, CircleCI runs the job.
- For a tag push unaffected by any filters, CircleCI skips the job.
To read more about how to configure building tags with workflows check out our docs page here.