Commit Graph

501 Commits (1cfc4198f520117d0528c66621d952d19468b4bc)

Author SHA1 Message Date
Delyan Angelov d7490abe19
ci: fix binary_artifact.yml 2 2021-08-16 11:20:39 +03:00
Delyan Angelov 9aa84082fd
cleanup binary_artifact.yml, remove failing build-linux-arm64 job 2021-08-16 11:13:50 +03:00
Alexander Medvednikov 20ca038a56 ci: build hello world with -usecache 2021-08-16 06:42:43 +03:00
Delyan Angelov e64a9fa592
freebsd_build_tcc.sh: use an explicit --cc=clang 2021-08-15 11:43:25 +03:00
Delyan Angelov 3c553f16ed
ci: use gmake in freebsd_build_tcc.sh 2021-08-15 11:32:40 +03:00
Delyan Angelov e3bd793f43
ci: add a script to install tcc from source on freebsd so it can be run the freebsd job 2021-08-15 09:49:56 +03:00
Alexander Medvednikov e6d79f2fa7 ci: run fast.v on freebsd 2021-08-15 09:27:17 +03:00
Alexander Medvednikov f1244bd7f1 ci: do not upload fast.v results 2021-08-15 09:22:01 +03:00
Delyan Angelov 0ed7b000ec
ci: do not run examples/build_examples.vsh temporarily (fixes failing macos job) 2021-08-10 15:29:14 +03:00
Enzo 1588fe7967
ci: run sanitized CI when "vtest*" tools are modified () 2021-08-09 17:05:15 +03:00
Delyan Angelov 4f2fe50b9b
ci: disable running gitly for now (timeouts because of shared deadlock since 91ade5b) 2021-08-06 17:31:55 +03:00
Louis Schmieder a4358a6801
orm: fix unique fields () 2021-08-06 06:21:59 +03:00
Delyan Angelov c13ba6d4b6
ci: fix ci.yml syntax 2021-08-03 18:55:23 +03:00
Alexander Medvednikov 80976e640c vweb: remove init_server() from all examples, tutorials, and tests 2021-08-03 16:03:16 +03:00
Alexander Medvednikov f879b3e221 ci: run gitly 2021-08-03 15:41:52 +03:00
Delyan Angelov 456a19f6d4
ci: fix coutput_test.v on windows 2021-07-31 13:16:33 +03:00
Delyan Angelov 2158597831
ci: ignore changes in .md files for the vinix-build job 2021-07-31 06:33:32 +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 c7ecb18f52
ci: bump timeout-minutes from 60 minutes to 121 minutes for normal 'fast' jobs 2021-07-29 18:04:02 +03:00
Delyan Angelov 0b46d62199
ci: bump timeout-minutes for the sanitize jobs to 180 2021-07-29 16:29:53 +03:00
Delyan Angelov 066dd023d2
Revert "Revert "ci: minor optimization in the cancel workflow ()""
This reverts commit 7704685458.

The real reason is not that PR, but just github being flaky lately :-| .
2021-07-29 09:28:42 +03:00
Delyan Angelov 7704685458
Revert "ci: minor optimization in the cancel workflow ()"
This reverts commit 61ed1d810f.

Reason: queued fast jobs for all CI runs on merged commits on master
after that PR.
https://cdn.discordapp.com/attachments/722442086984450159/870022126663520276/unknown.png
2021-07-28 22:19:14 +03:00
spaceface 61ed1d810f
ci: minor optimization in the cancel workflow ()
before this we scheduled two additional workflows, one for each workflow.
This PR now schedules just one, which cancels both workflows by itself.
2021-07-27 21:49:18 +03:00
spaceface b173e55be5
ci: auto-cancel previous workflows when a new commit is pushed (part 2) () 2021-07-26 15:55:09 +03:00
Delyan Angelov b666482d84
ci: fix the vinix-build job 2021-07-26 08:50:05 +03:00
Delyan Angelov 063ffe36d9
ci: use ../mlibc-headers/include in vinix-kernel.yml 2021-07-26 01:34:56 +03:00
mint b69a31008b
ci: add a workflow to test if the Vinix kernel builds () 2021-07-26 01:34:35 +03:00
Delyan Angelov 8e47d27cb9
Revert "ci: auto-cancel previous workflows when a new commit is pushed ()"
Unfortunately  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
Larpon ee2e81742b
ci: fix vab tests () 2021-07-25 21:29:00 +03:00
spaceface 6d6b08ba2a
ci: auto-cancel previous workflows when a new commit is pushed () 2021-07-25 21:28:22 +03:00
Delyan Angelov f48f6239ff
ci: comment out the `Build graphical V examples as APK` step temporarily, till vab works again on github actions 2021-07-21 12:59:04 +03:00
Uwe Krüger f457b94fe4
cgen: properly support reference args in receivers and arithmetic op methods () 2021-07-20 15:08:32 +03:00
Alexander Medvednikov 85658bc700 ci: do not run cmd/tools/fast for now 2021-07-20 15:05:36 +03:00
Alexander Medvednikov b9d418f46a ci: build cmd/tools/fast 2021-07-20 13:06:59 +03:00
Delyan Angelov 677ef7bb08
ci: fix module_docs.yml (at the cost of 1 yamllint error :-| ) 2021-07-19 18:07:42 +03:00
Delyan Angelov dbba46b349
ci: fix yamllint warnings/errors 2021-07-19 13:26:43 +03:00
Delyan Angelov b10be83c7e
ci: update docs_ci.yml, gen_vc.yml and module_docs.yml to use more modern runners 2021-07-19 13:26:42 +03:00
Delyan Angelov 11a7899690
ci: bump timeout-minutes to 60 2021-07-17 23:49:58 +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 2d7d5e1501
ci: add an `apt-get install libsodium-dev` step for v-apps-compile 2021-07-13 22:46:33 +03:00
Delyan Angelov 5589c18b6b
ci: add a step to test libsodium 2021-07-13 19:39:36 +03:00
Delyan Angelov 4169602a46
github: use --depth=1 in gen_vc.yml 2021-07-06 14:17:23 +03:00
Tomas Hellström ec973f5c6e
x.websocket: move to net.websocket module () 2021-07-03 02:56:00 +03:00
Delyan Angelov e2f7fd16c2
ci: bump up repeat limits temporarily till V speeds up again 2021-06-24 18:05:53 +03:00
Alexander Medvednikov 1469b47f7d vweb: free app object for each request 2021-06-24 01:37:06 +03:00
Uwe Krüger f3408a2484
gc: use optimized mode by default () 2021-06-15 15:43:00 +03:00
Delyan Angelov 46148760cc
ci: fix v-apps-compile by adding a 'Clone tree-sitter-v' task too 2021-06-14 14:50:33 +03:00
Delyan Angelov adae5b9afd
ci: use `sudo ./v symlink` in v-apps-compile job 2021-06-14 13:13:32 +03:00