Commit Graph

4006 Commits

Author SHA1 Message Date
Ayaz Salikhov
0d5c0aa42d Increase timeout for sphinx to 10 minutes 2025-02-24 01:47:33 +00:00
Ayaz Salikhov
d80bdd5a4d Use only internal references inside docs/ 2025-02-24 01:39:23 +00:00
Ayaz Salikhov
9c303c2545 Update tests.md for new test directories 2025-02-24 01:23:11 +00:00
Ayaz Salikhov
5a556f5c8a Shorten test paths: rename image_specific_tests => by_image 2025-02-24 01:18:33 +00:00
Ayaz Salikhov
24fe890c21 Move get_test_dirs to a separate file 2025-02-23 20:57:41 +00:00
Ayaz Salikhov
27dfcdb326 Fix broken link 2025-02-23 20:43:42 +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
6c47a89558 Use textwrap.dedent() to create build info 2025-02-23 19:17:09 +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
4ee4f2b906 Remove explicit utf-8 from decode() as it's default (#2237) 2025-02-22 14:15:53 +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
18e09a7872 Clarify container.remove() behaviour (#2235) 2025-02-22 00:46:48 +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
73628de2cd Fail if test dir doesn't exist (#2233) 2025-02-21 18:58:30 +00:00
Ayaz Salikhov
ba19c03837 Better logs for unit tests when dir doesn't exist 2025-02-21 17:59:07 +00:00
Ayaz Salikhov
2a6c640eb9 Put run-hooks test files in one data/run-hooks/ subdir 2025-02-21 17:52:32 +00:00
Ayaz Salikhov
165bbc1e71 Better tests directory structure (#2231) 2025-02-21 17:46:43 +00:00
Ayaz Salikhov
80f4426b8e Unify common arguments in tagging/apps (#2230) 2025-02-21 16:28:36 +00:00
Ayaz Salikhov
db4e9efecb Add missing dependencies to x86_64-images-tag-push job (#2232) 2025-02-21 15:15:07 +00:00
Ayaz Salikhov
066fd4af74 Improve tagging docs: do not show useless imports 2025-02-21 14:22:53 +00:00
Ayaz Salikhov
c5da3ed7fb Fix changelog codestyle 2025-02-21 14:18:47 +00:00
Ayaz Salikhov
80a0b6b57f Correctly update wiki repo 2025-02-21 13:36:30 +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
Ayaz Salikhov
355813e360 Fix some typing comments 2025-02-21 01:56:40 +00:00
Ayaz Salikhov
3d9ce7c9c7 Add timeouts to all GitHub jobs (#2227)
* Add timeouts to all GitHub jobs

* Increase merge and push timeouts
2025-02-20 17:11:16 +00:00
Ayaz Salikhov
e796b11ee1 Properly generate wiki home page in forks (#2226)
* Properly generate wiki home page in forks

* Better description
2025-02-20 00:01:55 +00:00
Fabian Rost
332aac5ba7 mkdir parents in update_wiki.py (#2225) 2025-02-19 18:07:14 +00:00
Ayaz Salikhov
6fc3bf04ac Update GitHub links 2025-02-18 18:14:04 +00:00
Ayaz Salikhov
8dddb5207c Use consistent order in metioning images 2025-02-18 17:30:19 +00:00
Ayaz Salikhov
c467a15144 Wrap long commands in GitHub workflows (#2223) 2025-02-18 16:43:40 +00:00
Ayaz Salikhov
b2246417aa Do not use deprecated datetime.utcnow() 2025-02-18 15:27:07 +00:00
Ayaz Salikhov
80b71625f0 Use Python 3.12 for internal code (#2222)
* Use Python 3.12 for internal code

* Add changelog entry
2025-02-18 15:26:06 +00:00
Ayaz Salikhov
e57047801c Improve handling common parser arguments (#2221) 2025-02-18 11:06:10 +00:00
Ayaz Salikhov
35b440186e Rewrite generate_matrix.py 2025-02-18 02:16:12 +00:00
Ayaz Salikhov
c9cdf442c2 Update changelog 2025-02-18 00:44:31 +00:00
Ayaz Salikhov
a2fa73bfd9 Use ubuntu-24.04-arm runners (#2209)
* Use ubuntu-24.04-arm runners

* Update changelog

* Add missing PR link
2025-02-18 00:43:02 +00:00
Ayaz Salikhov
f17dce48ad Don't create extra free space in runners for cuda images (#2218) 2025-02-18 00:42:51 +00:00
Ayaz Salikhov
c5961fcc72 Revert "Pin some packages to fix r-notebook and datascience-notebook under aarch64 (#2215)" (#2220)
This reverts commit f3a92fadb7.
2025-02-18 00:42:41 +00:00
Ayaz Salikhov
af3e2e188e Unify changelog codestyle 2025-02-18 00:33:39 +00:00
Ayaz Salikhov
66260f8d6f Simplify and improve test_packages.py (#2219) 2025-02-18 00:21:32 +00:00
Ayaz Salikhov
b821acdf68 Update changelog 2025-02-17 22:05:48 +00:00
Ayaz Salikhov
94246a3a32 Don't use matrix.image-variant, use 2 separate variables (#2217) 2025-02-17 21:52:47 +00:00
Ayaz Salikhov
3fc8373f13 Enable building contributed recipes in PRs (#2213)
* Enable building contributed recipes in PRs

* Add some steps

* Simplify contributed-recipes requirements

* Do not use github.event_name

* Make a variable required

* Better text
2025-02-17 19:42:00 +00:00
Ayaz Salikhov
f3a92fadb7 Pin some packages to fix r-notebook and datascience-notebook under aarch64 (#2215) 2025-02-17 18:01:59 +00:00
Ayaz Salikhov
3ca26744d3 First upload artifacts and then run tests to make sure we can easily debug broken images (#2214) 2025-02-17 16:40:37 +00:00
Ayaz Salikhov
c6ba9e1646 Remove information about Docker Hub images from READMEs (#2211) 2025-02-17 16:22:24 +00:00
Ayaz Salikhov
102f5a6325 Build contributed recipes in PRs (#2212)
* Build contributed recipes in PRs

* Fix GitHub matrix
2025-02-17 15:25:44 +00:00
Ayaz Salikhov
ae572aa64f Better text in changelog 2025-02-12 15:10:32 +00:00