# Trigger CircleCI job/workflow on new tags pointing to old commits

**URL:** <https://discuss.circleci.com/t/trigger-circleci-job-workflow-on-new-tags-pointing-to-old-commits/47552>\
**Category:** Build Environment\
**Tags:** workflow\
**Created:** [March 23, 2023, 6:01pm UTC](https://discuss.circleci.com/t/trigger-circleci-job-workflow-on-new-tags-pointing-to-old-commits/47552 "2023-03-23T18:01:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeffreymlewis](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/jeffreymlewis/32/30076_2.png) [@jeffreymlewis](https://discuss.circleci.com/u/jeffreymlewis)\
**Post date:** [March 23, 2023, 6:01pm UTC](https://discuss.circleci.com/t/trigger-circleci-job-workflow-on-new-tags-pointing-to-old-commits/47552/1 "2023-03-23T18:01:52Z")

</div>

I have several workflows configured to run on tags. This works fine when tags are added to `main` , but tags created on older commits are ignored by CCI.

How can I configure CircleCI to trigger workflows on _any_ new tag in my github repo, even if that new tag points to a commit that’s several days old?

(Here’s a snippet of our job filters.)

```auto
workflows:
  deploy:
    jobs:
      - build-push-image:
          filters:
            branches:
              ignore: /^.*/
            tags:
              only: /^v.+/

```
