1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
Commit Graph

639 Commits

Author SHA1 Message Date
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
c1bafe7a5a
ci: extract v_apps_and_modules_compile.yml 2022-05-13 11:02:24 +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
f956acd2f6
ci: restore the v -autofree . step for gitly (gitly now has a workaround) 2022-05-07 12:55:40 +03:00
Delyan Angelov
9e8e364493
ci: comment out the go2v testing step for now 2022-05-07 12:55:39 +03:00
Delyan Angelov
785e9af8f1
ci: comment out the v -autofree . step for gitly temporarily 2022-05-05 09:20:08 +03:00
Delyan Angelov
5e8c4a3aff
ci: enable again the v install ui task 2022-04-21 11:21:59 +03:00
Delyan Angelov
c789ea5a15
ci: temporarily use git clone https://github.com/vlang/xyz ~/.vmodules/xyz instead of v install xyz 2022-04-21 09:20:15 +03:00
Delyan Angelov
31b28af179
bootstrap: remove -I ./thirdparty/stdatomic/nix from make files (#14111) 2022-04-21 00:12:50 +03:00
Delyan Angelov
379b638b57
ci: update windows-install-sqlite.bat to latest sqlite 2022-04-18 14:25:57 +03:00
spaceface
775c4c34b5
builtin: compile the gc statically by default (#14063) 2022-04-18 10:50:21 +03:00
Delyan Angelov
a62560d2c1
ci: fix generation of vc/v_win.c in gen_vc.yml 2022-04-14 13:44:18 +03:00
Delyan Angelov
e555335bf0
ci: fix windows-msvc builds, as well as the windows-cross job, turn on deprecation notices for [windows_stdcall] and [_fastcall] 2022-04-14 13:36:51 +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
Vincenzo Palazzo
4666a27e5f
ci: introduce v benchmarks inside the ci workflow (#13949) 2022-04-07 12:21:13 +03:00
Alexander Medvednikov
829fed4af0 ci: build vpm again 2022-04-05 08:02:47 +03:00
yuyi
6987f2c087
time: fix error for time.local() on windows (#13892) 2022-04-01 17:16:46 +03:00
Delyan Angelov
fb5df9665e
ci: use ./v instead of v in "Shader examples could be build" step 2022-03-31 13:53:02 +03:00
Delyan Angelov
fa3fa2e74f
ci: add again sudo apt-get update for the Install dependencies step 2022-03-31 13:44:42 +03:00
Delyan Angelov
4222fd0862
ci: add vlang/pdf testing task, simplify other_ci.yml using v should-compile-all 2022-03-31 11:35:20 +03:00
Larpon
894080b844
ci: update sdl ci to compile shader example (#13805) 2022-03-22 17:36:23 +02:00
Delyan Angelov
4d99157cd5
ci: add go2v build & test job to other_ci.yml 2022-03-13 19:03:42 +02:00
Delyan Angelov
57c6454656
ci: bump timeout-minutes to 30 for 'Bootstraping works' job 2022-03-02 19:51:40 +02:00
Delyan Angelov
9535d38645
ci: fix concurrency.group name for containers_ci.yml 2022-02-24 16:00:57 +02:00
Delyan Angelov
9523c23e14
ci: bump timeout-minutes to 25 for ci_cross.yml 2022-02-24 12:04:04 +02:00
Delyan Angelov
a886242700
ci: extract ubuntu-docker-musl and alpine-docker-musl-gcc to containers_ci.yml, so they can be easily turned on/off in private github actions 2022-02-18 10:31:01 +02:00
Delyan Angelov
3bcd11260f
ci: move alpine-docker-musl-gcc and ubuntu-docker-musl to other_ci.yml 2022-02-18 10:25:04 +02:00
Delyan Angelov
554a689213
ci: be more verbose when running make.bat on the CI 2022-02-17 13:26:23 +02:00
Joe Conigliaro
6fc654821f
cgen: get usecache working with clang (fix duplicate symbols) 2022-02-17 22:17:07 +11:00
Delyan Angelov
d3b8ac2e46
ci: remove the -silent flag for CI jobs (the failing tests are listed at the end of the run anyway) 2022-02-16 21:02:36 +02:00
mint
73cf597bec
ci: remove now-useless mlibc stuff from Vinix workflow (#13471) 2022-02-15 11:19:28 +02:00
Delyan Angelov
89e9f8a00c
ci: fix vinix compilation to commit aa18fc0 (Meson building mlibc fails in a01546b) 2022-02-14 21:25:50 +02:00
Delyan Angelov
1dbde05267
ci,tools: improve the precision of report-missing-fn-doc, remove dependence on sed 2022-02-08 11:30:13 +02:00
Larpon
5df83812a0
ci: fix undoc pub fn diff output (#13389) 2022-02-07 13:18:10 +02:00
Larpon
649ecab11f
ci: add report-missing-fn-doc job, to prevent adding new undocumented pub symbols in vlib (#13386) 2022-02-06 19:52:14 +02:00
kahsa
fd9aa8bee6
ci: require a minimal reproducible code sample in .github/ISSUE_TEMPLATE/bug_report.md (#13382) 2022-02-06 15:41:57 +02:00
Delyan Angelov
894da4b40b
ci: fix for sporadic Killed failures when running js tests on macos 2022-01-30 16:43:04 +02:00
Delyan Angelov
7199528a27
ci: use different concurrency.group values for different .yml files 2022-01-24 14:36:42 +02:00
Delyan Angelov
34f0d442df
ci: separate other_ci.yml and paths_ci.yml; simplify make.bat (#13254) 2022-01-23 12:50:19 +02:00
Delyan Angelov
36c9ed6889
ci: split code-formatting-perf-regressions in 2 jobs 2022-01-21 17:13:04 +02:00
Delyan Angelov
04aab250aa
ci: prevent adding GPL licensed code by accident. 2022-01-21 17:13:03 +02:00
Delyan Angelov
835484a953
ci: add libgc-dev to the v-apps-compile job 2022-01-17 16:39:30 +02:00
Delyan Angelov
4597c74d1a
markused: fix v -gc boehm -skip-unused cmd/vls 2022-01-17 16:32:40 +02:00
Larpon
535317eba3
ci: simplify vab_ci.yml (#13109) 2022-01-09 19:24:47 +02:00