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
Ayaz Salikhov
c1fe89c0ae
Add missing link to changelog
2025-02-12 15:08:49 +00:00
Ayaz Salikhov
788d175235
Update tag example
2025-02-12 14:44:49 +00:00
Ayaz Salikhov
b3deb41d1b
Delete aarch64-runner/setup.sh script
2025-02-12 14:42:05 +00:00
Ayaz Salikhov
3b3b01705b
Wrap and indent long command lines in Makefile
2025-02-12 14:38:06 +00:00
Mitchell Perilstein
28fcc6e0a3
Surface PYTHON_VERSION as a Makefile variable ( #2208 )
...
* * Surface PYTHON_VERSION as a Makefile variable. This can be overridden like `make PYTHON_VERSION=3.10 build-all`.
* Wrap and indent a growing command line.
* Update Makefile
* Update Makefile
---------
Co-authored-by: Mitchell Perilstein <mitch@wallaroo.ai >
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2025-02-12 14:30:35 +00:00
Ayaz Salikhov
976ed6c2c8
Use ubuntu-24.04 instead of ubuntu-latest ( #2210 )
2025-02-12 11:35:03 +00:00