diff --git a/taskcluster/self_taskgraph/custom_target_tasks.py b/taskcluster/self_taskgraph/custom_target_tasks.py index 5c59afc62..e5fea7bf6 100644 --- a/taskcluster/self_taskgraph/custom_target_tasks.py +++ b/taskcluster/self_taskgraph/custom_target_tasks.py @@ -9,7 +9,8 @@ def target_tasks_release(full_task_graph, parameters, graph_config): # Ensure we don't run `taskcluster-taskgraph` release tasks when publishing # `pytest-taskgraph`. - if parameters["head_ref"].startswith("refs/tags/pytest-taskgraph"): + head_ref = parameters.rsplit("/", 1)[-1] + if head_ref.startswith("pytest-taskgraph"): tasks = { l: t for l, t in tasks.items() diff --git a/taskcluster/test/params/main-repo-release-pytest-taskgraph.yml b/taskcluster/test/params/main-repo-release-pytest-taskgraph.yml index 03fd06efc..d56b8cbc3 100644 --- a/taskcluster/test/params/main-repo-release-pytest-taskgraph.yml +++ b/taskcluster/test/params/main-repo-release-pytest-taskgraph.yml @@ -12,10 +12,10 @@ files_changed: - test/test_decision.py filters: - target_tasks_method -head_ref: refs/tags/pytest-taskgraph-v1.0.0 +head_ref: pytest-taskgraph-v1.0.0 head_repository: https://github.com/taskcluster/taskgraph -head_rev: release-test -head_tag: pytest-taskgraph-v1.0.0 +head_rev: pytest-taskgraph-v1.0.0 +head_tag: '' level: '3' moz_build_date: '20240207083344' next_version: null diff --git a/taskcluster/test/params/main-repo-release-taskcluster-taskgraph.yml b/taskcluster/test/params/main-repo-release-taskcluster-taskgraph.yml index 35dc1d350..5fed1bc7b 100644 --- a/taskcluster/test/params/main-repo-release-taskcluster-taskgraph.yml +++ b/taskcluster/test/params/main-repo-release-taskcluster-taskgraph.yml @@ -12,10 +12,10 @@ files_changed: - test/test_decision.py filters: - target_tasks_method -head_ref: refs/tags/1.0.0 +head_ref: 1.0.0 head_repository: https://github.com/taskcluster/taskgraph -head_rev: release-test -head_tag: 1.0.0 +head_rev: 1.0.0 +head_tag: '' level: '3' moz_build_date: '20240207083344' next_version: null