Commit Graph

604 Commits (7492907e77d3b93ed91e47f552f94d155efb25da)

Author SHA1 Message Date
Delyan Angelov 46ee0ff572
ci: further cleanup of ci_sanitized.yml 2022-05-17 10:03:11 +02:00
Delyan Angelov 1f6849e89c
ci: simplify ci_sanitized.yml 2022-05-17 10:03:10 +02:00
Daniel Däschle c6b0ebe06f
ci: require code to be formatted before everything else (minimise CI queue length) (#14396) 2022-05-17 10:03:10 +02:00
Delyan Angelov 638b267e4e
ci: add a quick `v test-cleancode` check, before more costlier tasks 2022-05-17 10:03:10 +02:00
Delyan Angelov d1b8a67bca
ci: extract v_apps_and_modules_compile.yml 2022-05-17 10:03:10 +02:00
Delyan Angelov 0866c73f4b
Revert "ci: run `code-formatting` job before everything else (try 2) (#14379)"
This reverts commit 0972e67f72.
2022-05-13 10:10:39 +02:00
Daniel Däschle 9501866b17
ci: run `code-formatting` job before everything else (try 2) (#14379) 2022-05-13 10:10:39 +02:00
Delyan Angelov f1398b7762
ci: restore the `v -autofree .` step for gitly (gitly now has a workaround) 2022-05-08 14:03:58 +02:00
Delyan Angelov e344d68b62
ci: comment out the go2v testing step for now 2022-05-08 14:03:57 +02:00
Delyan Angelov 01e97d75a5
ci: comment out the `v -autofree .` step for gitly temporarily 2022-05-05 10:59:49 +02:00
Delyan Angelov 9d764cd25e
ci: enable again the `v install ui` task
ci/woodpecker/push/vc Pipeline was successful Details
ci/woodpecker/push/docker Pipeline was successful Details
ci/woodpecker/push/arch Pipeline was successful Details
2022-04-21 10:35:00 +02:00
Delyan Angelov 80c278222c
ci: temporarily use `git clone https://github.com/vlang/xyz ~/.vmodules/xyz` instead of `v install xyz` 2022-04-21 10:35:00 +02:00
Delyan Angelov 13e2d73339
bootstrap: remove -I ./thirdparty/stdatomic/nix from make files (#14111) 2022-04-21 10:34:58 +02:00
Delyan Angelov cc3740fda6
ci: update windows-install-sqlite.bat to latest sqlite 2022-04-19 12:42:43 +02:00
spaceface 090a9755db
builtin: compile the gc statically by default (#14063) 2022-04-19 12:42:43 +02: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
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
Delyan Angelov 70bf200e16
ci: pin sokol-shdc.exe version to latest working (after new commit to floooh/sokol-tools-bin/, shdc fails to compile gouraud.glsl) 2022-01-08 17:56:16 +02:00
Larpon 17911432b9
android: fix and test compilation to raw Android C code (#13080) 2022-01-07 16:57:05 +02:00
Delyan Angelov 26c63461f4
tests: rename testcase_leak.v to testcase_leak.vv 2022-01-07 14:05:46 +02:00