Ayaz Salikhov
27ff532473
ci: Explicitly specify workflow dependencies ( #2110 )
2025-05-14 15:21:08 +01:00
Ayaz Salikhov
b2a1b34ae6
style: Improve actions and workflows style ( #2060 )
2025-04-30 11:55:27 +01:00
Ayaz Salikhov
f2f342f7c2
ci: Specify concurrency for github workflows ( #2059 )
2025-04-30 11:45:56 +01:00
Ayaz Salikhov
de43be887e
ci: Try to push to ghcr.io ( #2051 )
...
I don't think I can change where it's pushed and start using it in the
same PR, so will try to first update the push part, and then change
where the image is used. Only doing it for CI image to not break
anything.
2025-04-28 19:04:22 +01:00
Ayaz Salikhov
cb01c9f596
fix: Add missing paths to update_docker_ci.yml ( #2044 )
2025-04-28 16:06:09 +01:00
Ayaz Salikhov
7c55529c90
chore: Capitalize Dockerfile to add support of tools ( #2045 )
...
For example, there is not syntax highlighting in GitHub, because file is
named `dockerfile` (and not Dockerfile), for example:
https://github.com/XRPLF/clio/blob/release/2.4.0/docker/ci/dockerfile
I also grep'ed dockerfile in repo and fixed some other places
2025-04-28 16:05:37 +01:00
Ayaz Salikhov
1e0a2f5162
style: Add prettier pre-commit hook ( #2031 )
...
There are 2 things to know about prettier:
- it's quite pretty most of the time
- it's not configurable
2025-04-25 16:24:45 +01:00
Sergey Kuznetsov
9607cff8a0
ci: Fix errors in docker image uploading ( #1570 )
2024-07-30 16:56:37 +01:00
Sergey Kuznetsov
f77186002a
ci: Clio docker image ( #1509 )
...
Fixes #1051 .
2024-07-02 18:04:38 +01:00
Sergey Kuznetsov
f74b89cc8d
Push CI docker image on manual workflow run ( #1408 )
2024-05-14 16:43:01 +01:00
Alex Kremer
b8cb60b7db
Move docker CI to LLVM 18 tooling ( #1381 )
...
For #1343
This is the first PR which only just meant to update our docker image on
docker hub.
2024-04-29 16:29:20 +01:00
Sergey Kuznetsov
48b0a7690c
Fix docker update trigger ( #1330 )
2024-04-08 13:13:14 +01:00
Sergey Kuznetsov
7372442f3a
Fix clang-tidy in CI ( #1325 )
...
Also removed old docker files and scripts.
2024-04-08 11:49:43 +01:00
Alex Kremer
332b66dc4f
Round 9 of gcc-12 attempts ( #1305 )
...
Fixes #1271
2024-03-28 13:45:07 +00:00
Alex Kremer
d2439cc8a9
Round 7 of gcc-12 attempts ( #1298 )
...
Fixes #1271
2024-03-27 16:00:46 +00:00
Alex Kremer
1be4d5186d
Round 3 of gcc-12 attempts ( #1293 )
...
Fixes #1271
2024-03-26 12:06:30 +00:00
Alex Kremer
8240508d19
Second attempt at gcc 12.3 ( #1292 )
...
Fixes #1271
2024-03-25 17:25:14 -07:00
Alex Kremer
03a01e55f9
Upgrade CI docker image to gcc-12 ( #1289 )
...
Fixes #1271
2024-03-25 18:19:34 +00:00
Sergey Kuznetsov
3c4a8f0cfb
Add conan setup into image ( #1032 )
...
For #884
2023-12-12 12:00:57 +00:00
Sergey Kuznetsov
397ce97175
Fix docker publish ( #1027 )
...
Fixes docker build for #884
2023-12-11 17:08:42 +00:00
Sergey Kuznetsov
a34e107b86
Add nightly builds ( #1013 )
...
Partially fixes #884 .
Adds:
- Docker image for CI on Linux
- Nightly builds without cache and releases
- Nightly clang-tidy checks
- Fix typos in .clang-tidy
2023-12-08 18:22:22 +00:00