GitHub workflow is not triggered after pushing tags?

Viewed 157

I have a GitHub workflow as below.

name: Releaser

on:
  push:
    tags:
      - 'v*.*.*'

This workflow will be triggered when I manually push a new tag like v1.1.1-rc1. It works fine.

Now, I want to have another workflow to replace the "manually push".

name: sync-tags

on:
  workflow_dispatch:
  push:
    paths:
      - TAGS

jobs:
  steps:
    - name: foo-example
      uses: foo-example 

This workflow will be triggered when there's a change made in the TAGS directory. The jobs will create a new tag like v1.1.1-rc1. It works fine as well. But, after the v1.1.1-rc1 is created by the sync-tags, the Releaser is not triggered.

I was wondering why the Releaser can be triggered by manually pushing tags but can't be triggered by tagging from other workflows?

0 Answers
Related