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 75ea4fc  Use project release policy for tags
75ea4fc is described below

commit 75ea4fc853d6b05267a290c31e074ef9da1a2e08
Author: Alastair McFarlane <[email protected]>
AuthorDate: Wed Jan 28 11:40:38 2026 +0000

    Use project release policy for tags
---
 atr/get/finish.py | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/atr/get/finish.py b/atr/get/finish.py
index e3e17be..905e9ba 100644
--- a/atr/get/finish.py
+++ b/atr/get/finish.py
@@ -82,9 +82,9 @@ async def selected(
         return await session.redirect(root.index)
 
     announce_msg = ""
-    if release.release_policy and release.release_policy.file_tag_mappings:
+    if release.project.release_policy and 
release.project.release_policy.file_tag_mappings:
         missing = []
-        tags = release.release_policy.file_tag_mappings.keys()
+        tags = release.project.release_policy.file_tag_mappings.keys()
         distributions = [d.platform.value.gh_slug for d in 
release.distributions]
         for tag in tags:
             if tag not in distributions:
@@ -154,7 +154,12 @@ async def _get_page_data(
     async with db.session() as data:
         via = sql.validate_instrumented_attribute
         release = await data.release(
-            project_name=project_name, version=version_name, _committee=True, 
_release_policy=True, _distributions=True
+            project_name=project_name,
+            version=version_name,
+            _committee=True,
+            _release_policy=True,
+            _project_release_policy=True,
+            _distributions=True,
         ).demand(base.ASFQuartException("Release does not exist", 
errorcode=404))
         tasks = [
             t


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to