This is an automated email from the ASF dual-hosted git repository.
arm pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tooling-trusted-releases.git
The following commit(s) were added to refs/heads/main by this push:
new 8b47d0f #508 - only consider non-staging distributions for blocking
announce
8b47d0f is described below
commit 8b47d0facf8dbc1dee0dda0e84c4cdcbb8eae2b6
Author: Alastair McFarlane <[email protected]>
AuthorDate: Wed Jan 28 13:35:32 2026 +0000
#508 - only consider non-staging distributions for blocking announce
---
atr/get/announce.py | 2 +-
atr/get/finish.py | 2 +-
atr/post/announce.py | 2 +-
atr/storage/writers/announce.py | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/atr/get/announce.py b/atr/get/announce.py
index 2b59a49..9c52184 100644
--- a/atr/get/announce.py
+++ b/atr/get/announce.py
@@ -226,7 +226,7 @@ async def _render_page(
if policy and policy.file_tag_mappings:
missing = []
tags = policy.file_tag_mappings.keys()
- distributions = [d.platform.value.gh_slug for d in
release.distributions]
+ distributions = [d.platform.value.gh_slug for d in
release.distributions if (not d.staging)]
for tag in tags:
if tag not in distributions:
missing.append(tag)
diff --git a/atr/get/finish.py b/atr/get/finish.py
index 905e9ba..ccc9df6 100644
--- a/atr/get/finish.py
+++ b/atr/get/finish.py
@@ -85,7 +85,7 @@ async def selected(
if release.project.release_policy and
release.project.release_policy.file_tag_mappings:
missing = []
tags = release.project.release_policy.file_tag_mappings.keys()
- distributions = [d.platform.value.gh_slug for d in
release.distributions]
+ distributions = [d.platform.value.gh_slug for d in
release.distributions if (not d.staging)]
for tag in tags:
if tag not in distributions:
missing.append(tag)
diff --git a/atr/post/announce.py b/atr/post/announce.py
index f91f498..a3c768d 100644
--- a/atr/post/announce.py
+++ b/atr/post/announce.py
@@ -71,7 +71,7 @@ async def selected(
if policy and policy.file_tag_mappings:
missing = []
tags = policy.file_tag_mappings.keys()
- distributions = [d.platform.value.gh_slug for d in
release.distributions]
+ distributions = [d.platform.value.gh_slug for d in
release.distributions if (not d.staging)]
for tag in tags:
if tag not in distributions:
missing.append(tag)
diff --git a/atr/storage/writers/announce.py b/atr/storage/writers/announce.py
index 7edbf49..2a355ab 100644
--- a/atr/storage/writers/announce.py
+++ b/atr/storage/writers/announce.py
@@ -139,7 +139,7 @@ class CommitteeMember(CommitteeParticipant):
if policy and policy.file_tag_mappings:
missing = []
tags = policy.file_tag_mappings.keys()
- distributions = [d.platform.value.gh_slug for d in
release.distributions]
+ distributions = [d.platform.value.gh_slug for d in
release.distributions if (not d.staging)]
for tag in tags:
if tag not in distributions:
missing.append(tag)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]