Commit Graph

18 Commits

Author SHA1 Message Date
Ayaz Salikhov
58649f1a9a Use tenacity.retry for merge_tags (#2285)
* Use tenacity.retry for merge_tags

* Add type: ignore

* Tenacity raises its own error
2025-04-13 14:55:18 +01:00
Ayaz Salikhov
4597bad999 Fix some typos 2025-04-04 02:04:15 +01:00
Ayaz Salikhov
1473c9bbda Force using keyword-only arguments where types are the same (#2277)
* Force using keyword-only arguments where types are the same

* Fix
2025-04-03 21:27:24 +01:00
Ayaz Salikhov
aa2004d90e Retry all docker operations 2025-04-01 23:38:50 +01:00
Ayaz Salikhov
8afbe01040 Handle attempts to push tag several times inside python 2025-04-01 20:16:51 +01:00
Ayaz Salikhov
b89b5ec4a2 [FAST_BUILD] Apply and merge tags in the same place (#2274)
* Apply and merge tags in the same place

* Multiple fixes

* Refactor merge_tags.py

* Small fixes

* Download aarch64 first

* Revert a change back

* Show docker images
2025-04-01 16:30:39 +01:00
Ayaz Salikhov
b98e55e28d Only create manifests when images are pushed to registry (#2273) 2025-04-01 01:57:34 +01:00
Ayaz Salikhov
19bfa74b5f Improve merge_tags: runnable multiple times, run in PRs, simpler function 2025-03-28 14:58:06 +00:00
Ayaz Salikhov
2c1df4020a Make taggers manifest functions (#2252)
* Make taggers and manifests functions

* Add changelog
2025-03-12 16:05:09 +00:00
Ayaz Salikhov
afdc806119 Move tagging/utils/config to tagging/apps/config 2025-03-05 02:01:07 +00:00
Ayaz Salikhov
123d215128 Refactor tagging: create functions, better logs and names, textwrap.dedent (#2239) 2025-02-23 20:41:04 +00:00
Ayaz Salikhov
92a029158c Add MarkdownPiece class to make manifest pieces better structured (#2238) 2025-02-23 19:15:45 +00:00
Ayaz Salikhov
8fc97cb36b Add tagging config to pass params easier (#2234)
* Add tagging config to pass params easier

* Shorter function signatures
2025-02-22 01:05:54 +00:00
Ayaz Salikhov
1bbab5c80d Add more logs in tagging 2025-02-21 22:24:59 +00:00
Ayaz Salikhov
d9b6333f13 Write correct manifests in forks 2025-02-21 22:23:51 +00:00
Ayaz Salikhov
80f4426b8e Unify common arguments in tagging/apps (#2230) 2025-02-21 16:28:36 +00:00
Ayaz Salikhov
0c483ad1c1 Add copyright and improve tagging docs 2025-02-21 12:56:28 +00:00
Ayaz Salikhov
e815fde31b Better tagging directory structure (#2228) 2025-02-21 12:48:18 +00:00