Commit graph

27 commits

Author SHA1 Message Date
sudlud
dbee971ab9
fix(CI): adjust concurrency to cancel pending CIs on merge (#24258) 2026-01-06 17:31:58 +01:00
Francesco Borzì
3bbcc15233
fix(CI): improve caching (#23387) 2025-10-26 13:43:22 +01:00
sudlud
0d37ff292b
fix(CI/nopch-module-build): ensure build continues after errors (#21457) 2025-02-15 14:10:46 +01:00
sudlud
0828851313
feat(CI/linux-build): introduce option to set maxerrors for compilation (#21022) 2024-12-25 22:46:45 +01:00
Kitzunu
3dff276136
chore(CI): Update CI run types (#21015) 2024-12-23 10:23:55 +01:00
sudlud
ebf7f7583b
fix(CI): do not run on draft PRs (#21009) 2024-12-22 09:02:15 +01:00
sudlud
99e5d73beb
feat(CI/modules_build): trigger on file change instead label (#20997) 2024-12-21 22:44:12 +01:00
sudlud
47580c0fab
fix(CI/nopch-modules): bump to ubuntu-24.04/clang-18, align with nopc… (#20832) 2024-12-04 07:54:00 +01:00
Mike Delago
88be6d8150
fix(ci): ensure module build clones modules (#18631) 2024-03-30 13:08:35 +01:00
Mike Delago
3ff8de2086
feat(CI): rework core ubuntu build, ubuntu-22 support (#17281)
feat(CI): rework core ubuntu build
2024-03-27 14:58:27 -04:00
Kitzunu
65e25bd7b9
fix(CI): Maybe baby this will solve our problemos (#17889)
* Because BREW and MAC OSX suck a**

* Update core-build-nopch.yml

* if mac dont fix now. I might just quit

* maybe I can bring this back now :pog:
2023-11-29 08:37:48 -03:00
Kitzunu
fb2924a9b3
chore(CI): rename CI to easier determain which is which (#17879)
* chore(CI): rename CI to easier determain which is which

* small change

* Update codestyle.yml

* codestyle checks changes

* test to see if this works

* revert this, just to check that CI works

* Revert "revert this, just to check that CI works"

This reverts commit ad03c6bdd9bb33faf8ee1c8d1571090bd4ced531.

* Update core_modules_build.yml
2023-11-27 23:17:02 +01:00
Kitzunu
18797430e4
Update core_modules_build.yml (#17872) 2023-11-26 18:45:58 -03:00
Kitzunu
4a25ac665d
chore(CI): Make some changes (#17861)
* chore(CI): Make some changes. Less CI's maybe better...

* pendingsql

* FORK TEST - TO BE REVERTED

* changes

* test

* fix

* Revert "FORK TEST - TO BE REVERTED"

This reverts commit 875bc281c5a355cce2ddd8015484e256dbc185cf.

* rename workflow

* rename workflow

* rename workflow

* rename workflow

* I argue windows don't need dry runs

* maybe mac wants to be alive. who knows. When do we drop mac support really...?
2023-11-26 17:27:40 +01:00
Kitzunu
63b10f34a6
chore(CI): Hello Github Bot and Update actions version (#17285) 2023-09-17 17:14:04 -03:00
Kitzunu
0ebb1969cb
chore(CI): Update checkout and cache to v3 (#16847) 2023-07-29 16:31:07 +02:00
Yehonal
e4016823d7
feat(CORE): docker permissions and rework (#13454)
- fix docker permissions with mounted volumes on new docker versions (https://github.com/docker/desktop-linux/issues/31)
- fix ac-tools image
- cleanup unused env
- add  `cap_add: SYS_NICE` to allow setting process high priority
- fix ccache in docker
- allow to switch between root user (default) to acore user in any container
- fix cache of the downloaded client data
- split docker github actions in 2 parts
- versioning mysql images
- performance improvements
2022-11-07 13:20:48 +01:00
Patrick Lewis
6ad764c520
chore(CI): remove ubuntu-18.04 (#12650)
* chore(CI): remove ubuntu-18.04 and add ubuntu-22.04

* update ubuntu.sh

* update

* update

* openssl workaround

* update

* update

* update
2022-08-07 01:05:05 -07:00
Kargatum
94528cd44d
feat(Tools/DbImport): implement separated app for importing DB (#11614) 2022-06-09 08:23:38 -03:00
Kargatum
4fbec972a8
refactor(Cmake): add support build selected applications and tools (#11836) 2022-05-31 17:05:39 +07:00
Francesco Borzì
c519dc5738
fix(CI): re-run builds if label is present (#9114) 2021-11-10 16:31:42 +01:00
Francesco Borzì
f823328f7b
fix(CI): labelled builds (#9037) 2021-11-07 20:33:23 +01:00
Francesco Borzì
7cd03f1429
feat(CI): skip matrix builds for non-C++ changes (#9008) 2021-11-07 10:11:13 +01:00
Kargatum
b680670047
feat(CMake): delete EXTRA_LOGS (#6897) 2021-07-14 23:47:40 +02:00
Patrick Lewis
6be8fa2c73
fix(CI): workflow updates (#6439) 2021-06-20 13:09:42 +02:00
Patrick Lewis
fc10f1a72d
fix(CI): limit concurrency group to PR's (#6419) 2021-06-19 14:10:43 +02:00
Patrick Lewis
d0c6e137fa
feat(CI): move modules build into separate workflow (#6277) 2021-06-17 23:54:39 +02:00