Speculative Plan (PR) not triggering with git tag based "Run Triggers"

I have a TF Cloud Workspace configured (via Terraform TFE provider) as follows:

Version Control → GitHub via OAuth
Run Triggers → “Trigger runs when a git tag is published” (selected) + “Version contains a prefix” (selected)
VCS Branch → “(default branch)”
Pull Requests → “Automatic speculative plans” (selected)

When I open a PR targeting the default branch, a speculative plan does not trigger. Is this expected behaviour based on the above settings; are Run Triggers and PR Speculative Plans linked to the same trigger configuration? Based on the reading I’ve been doing I’d expect the SP to trigger:

Any help much appreciated, I’m not sure how to get both SPs and tag based triggers (to integrate with GitHub releases) working at the moment.

2 Likes

I’m facing the same issue.

I’m also facing the same issue.

I’m having similar issues. I will make changes and save up to the cloud, assuming it will trigger the plan but it just queues.

It’s been like this all day. Is it related to the issues reporting here earlier?

I have the same issue. I think speculative plans are disabled when the option for tags is selected. :confused:

I have the same issue. How can this be intended behaviour.

I have dev.tfvars, test.tfvars and prod.tfvars.

I have three workspaces related to the above. dev runs on a branch update, and test/prod run when there is a new tag.

I want to update all three tfvars and see a plan for each one.