Delyan Angelov
|
b50f7fdc71
|
ci: simplify ci_sanitized.yml again; use v.exe fmt -verify vlib/builtin for windows/msvc instead of v test-cleancode
|
2022-05-15 10:54:31 +03:00 |
|
Delyan Angelov
|
3a09ccc80a
|
ci: restore .github/workflows/ to its state at cee7856 , when all checks were done
|
2022-05-15 10:23:12 +03:00 |
|
Delyan Angelov
|
67963e0ff2
|
ci: further cleanup of ci_sanitized.yml
|
2022-05-14 20:34:01 +03:00 |
|
Delyan Angelov
|
1225a865a3
|
ci: simplify ci_sanitized.yml
|
2022-05-14 20:29:56 +03:00 |
|
Daniel Däschle
|
f0d46413d9
|
ci: require code to be formatted before everything else (minimise CI queue length) (#14396)
|
2022-05-14 15:38:15 +03:00 |
|
Delyan Angelov
|
cee7856c0f
|
ci: add a quick v test-cleancode check, before more costlier tasks
|
2022-05-13 12:24:11 +03:00 |
|
Delyan Angelov
|
df029da942
|
Revert "ci: run code-formatting job before everything else (try 2) (#14379)"
This reverts commit 0972e67f72 .
|
2022-05-12 23:29:37 +03:00 |
|
Daniel Däschle
|
0972e67f72
|
ci: run code-formatting job before everything else (try 2) (#14379)
|
2022-05-12 21:58:11 +03:00 |
|
Delyan Angelov
|
716cb17aea
|
math.big: wrap all asserts in module code (not in tests) in $if debug {} (#14012)
|
2022-04-12 09:38:53 +03:00 |
|
Delyan Angelov
|
7199528a27
|
ci: use different concurrency.group values for different .yml files
|
2022-01-24 14:36:42 +02:00 |
|
Delyan Angelov
|
5ee5f92cda
|
ci: use github.sha instead of github.ref, so CI runs on master are not canceled early
|
2021-12-21 19:18:59 +02:00 |
|
Delyan Angelov
|
794bdfdca7
|
ci: use concurrency.cancel-in-progress
|
2021-12-21 19:10:43 +02:00 |
|
Delyan Angelov
|
f5efa93570
|
ci: disable tests-sanitize-address-msvc for now
|
2021-09-18 15:14:17 +03:00 |
|
Delyan Angelov
|
740af306c0
|
ci: use quotes for "/fsanitize=address" in tests-sanitize-address-msvc
|
2021-09-18 12:08:09 +03:00 |
|
Delyan Angelov
|
209b159554
|
ci: fix tests-sanitize-address-msvc job (pass proper /fsanitize=address option)
|
2021-09-18 10:05:35 +03:00 |
|
Enzo
|
1588fe7967
|
ci: run sanitized CI when "vtest*" tools are modified (#11112)
|
2021-08-09 17:05:15 +03:00 |
|
Delyan Angelov
|
6674d65397
|
ci: describe more precisely for which modules the sanitised jobs will run
|
2021-07-30 11:37:19 +03:00 |
|
Delyan Angelov
|
ab6ab519e6
|
ci: only run sanitized jobs on changes to the compiler itself (vlib/v/)
|
2021-07-30 11:11:09 +03:00 |
|
Delyan Angelov
|
0b46d62199
|
ci: bump timeout-minutes for the sanitize jobs to 180
|
2021-07-29 16:29:53 +03:00 |
|
spaceface
|
b173e55be5
|
ci: auto-cancel previous workflows when a new commit is pushed (part 2) (#10970)
|
2021-07-26 15:55:09 +03:00 |
|
Delyan Angelov
|
8e47d27cb9
|
Revert "ci: auto-cancel previous workflows when a new commit is pushed (#10962)"
Unfortunately #10962 made PR runs, cancel runs on commits pushed
to master too, leading to false positives for failed CI runs :-| .
See https://github.com/vlang/v/commits/master?after=db5e0f21171c05fff3492754eb7aa09b8783c3f1+0&branch=master
This reverts commit 6d6b08ba2a .
|
2021-07-25 23:50:27 +03:00 |
|
spaceface
|
6d6b08ba2a
|
ci: auto-cancel previous workflows when a new commit is pushed (#10962)
|
2021-07-25 21:28:22 +03:00 |
|
Delyan Angelov
|
19642a1182
|
ci: use apt-get update consistently
|
2021-07-14 09:22:32 +03:00 |
|
Delyan Angelov
|
c4e962bd9f
|
ci: try to bump timeout-minutes to 120
|
2021-07-14 09:22:31 +03:00 |
|
Delyan Angelov
|
8a380f4699
|
tools: make v test-cleancode test everything by default (#10050)
|
2021-05-08 13:32:29 +03:00 |
|
yuyi
|
600017d7fe
|
ci: fix CI failure (add 'sudo apt update' in the .yml files) (#10049)
|
2021-05-08 13:02:36 +03:00 |
|
spaceface
|
73352583e7
|
ci: fix all -cstrict warnings with gcc and clang (#9792)
|
2021-04-19 15:38:48 +03:00 |
|
Delyan Angelov
|
338705835f
|
ci: run sanitizers jobs in serial mode (with VJOBS=1)
|
2021-04-14 18:43:52 +03:00 |
|
Delyan Angelov
|
e5a52edd6b
|
ci: split sanitized jobs to their own ci_sanitized.yml file, bump their timeout to 60 minutes
|
2021-04-13 13:24:01 +03:00 |
|