b8bb034f91
binary_artifact.yml: restore top level v_{linux,macos,windows}/ folder in the .zip files.
2020-12-03 16:56:39 +02:00
110c7e6f90
workflows: build 0.* tags
2020-12-03 15:04:49 +01:00
2f6757b315
binary_artifact.yml: chmod 755 the v executables before archiving them.
2020-12-03 12:51:28 +02:00
b1e3db712e
binary_artifact.yml: restore .ctags.d/ and .github/ (helps vim/emacs users and running CI tests locally)
2020-12-03 11:52:09 +02:00
97ed2bf211
make: remove obsolete references to /var/tmp/tcc
2020-12-03 09:17:31 +02:00
9b7d717a9c
workflows: use v_linux.zip etc as asset names (part 2)
2020-12-01 04:07:28 +01:00
971031d8cc
workflows: use v_linux.zip etc as asset names
2020-12-01 04:06:34 +01:00
b1bff3f319
workflows: use ./v instead of v
2020-11-29 20:53:33 +01:00
9367dcda10
all: fix remaining c warnings and add -Werror to CI ( #7021 )
2020-11-29 21:23:37 +02:00
5eb7660608
workflows: releases: build v -prod
2020-11-29 19:57:12 +01:00
adeebad2a6
compiler: use thirdparty/tcc/tcc.exe by default, when no explicit -cc is given ( #6598 )
2020-11-29 16:18:49 +01:00
80c4b8a17a
ci: automated builds when pushing "weekly.*" tags ( #7005 )
2020-11-29 02:16:10 +01:00
22c173c1dc
ci: ci can't run tetris :)
2020-11-27 21:00:50 +01:00
f135a9949c
ci: build tetris with -autofree
2020-11-27 20:41:17 +01:00
413d14f53e
ci: run docs_ci.yml checks on *every commit*, not just when .md files change.
2020-11-27 12:44:39 +02:00
8cef4e0433
ci: build ved with -autofree
2020-11-21 19:12:52 +01:00
155aa6dac5
x.websocket: fix autobahn tests for wss and wss close behavor ( #6901 )
2020-11-21 15:45:45 +02:00
268e3b5d15
ci: change "vid" to "ved" ( #6876 )
2020-11-19 16:22:51 +01:00
40770f1697
ci: add timeout-minutes attributes for jobs
2020-11-19 13:16:18 +02:00
df4165c7ee
docs_ci: check all md files except thirdparty ( #6855 )
2020-11-18 18:28:28 +01:00
fdfe2a4e68
check-md: check CONTRIBUTING.md too ( #6847 )
2020-11-16 16:49:40 +01:00
4559b4138f
cmd: rename test-vet to test-cleancode
2020-11-15 16:40:35 +02:00
26785668c0
autofree: more tests; gg: fix draw_circle with hidpi
2020-11-15 15:09:44 +01:00
68cfbd6d66
websocket: fix autobahn test to always use latest v( #6780 )
2020-11-08 17:46:06 +01:00
b47c23b73e
x.websocket: fix the uri port parsing problem. Make failures more informative ( #6775 )
2020-11-07 18:14:33 +02:00
0d8114e14d
ci: build gitly with -autofree
2020-11-07 04:07:43 +01:00
e6828560d1
ci: turn off failing websocket_autobahn job for now
2020-11-06 16:28:46 +02:00
f32c6784e7
ci/tools: check-md.v: extract examples and check they are compilable ( #6719 )
2020-11-03 01:04:14 +01:00
23ee3018c3
tools: add v test-vet
2020-10-24 16:37:58 +03:00
d67e177733
ci: run v vet
over cmd/tools and cmd/v too
2020-10-21 15:26:29 +03:00
09128accff
ci: fix ./v build-module vlib/v/gen
case
2020-10-21 10:13:50 +03:00
c4fa1dbc0b
ci: fix syntax error in ci.yml
2020-10-21 09:45:32 +03:00
61611159c7
ci: disable term cache build for now
2020-10-21 00:42:22 +02:00
00e9daf790
ci: test building more modules
2020-10-21 00:17:47 +02:00
d881185d79
ci: separate workflow for docs line len check ( #6653 )
2020-10-20 20:14:56 +02:00
2d446aa2ce
ci: fix path to V UI examples
2020-10-18 21:42:19 +02:00
9f620ab23b
ci: build all V UI examples
2020-10-18 21:29:29 +02:00
16ce316695
ci: add V_CI_PERIODIC env for periodic.yml
2020-10-18 19:44:53 +03:00
d75b9c704c
ci: use -silent so failures are easier to spot in the logs
2020-10-18 19:38:45 +03:00
b083f4014b
fmt: fix multiple things and format most of the compiler ( #6631 )
...
Format expressions inside string interpolation like the rest (it used to be a+b instead of a + b, not too sure why)
Fix formatting some match branches when there were only one statement inside (it was inlined)
Fix parsing and formatting some comments edge case on struct field init. You should check out this test because the result is a bit different from before. I personally find it more logical but I would understand if the former format was to stay
Fix formatting of void-returning function signature
2020-10-15 22:12:59 +02:00
8b13f3b53f
fmt: fix tests
2020-10-15 12:45:34 +02:00
7da1afa140
all: switch to the new fn arg syntax everywhere; add lots of vfmt -verify tests
2020-10-15 12:32:28 +02:00
60296c8900
ci: run v -silent test-fmt
as a new task in the code-formatting job
2020-10-15 11:45:09 +03:00
effa93d4b8
ci: add dedicated code-formatting
job
2020-10-15 11:39:42 +03:00
9e16576380
ci: turn on only the first part of binary_artifact.yml (building)
2020-10-14 23:09:40 +03:00
067c8b39ba
ci: comment the new binary_artifact.yml workflow
2020-10-14 23:04:43 +03:00
a45481baa3
actions: generate prebuilt binaries every commit ( #6617 )
2020-10-14 20:09:14 +02:00
988221d87b
ci: prioritize the v vet
task, so unformatted code fails faster
2020-10-14 20:04:50 +03:00
0edcd5efb0
repeat.v: support --max_time limit for the average time of a command
2020-10-09 11:08:59 +03:00
580fefe63b
ci: run the hello_world.v task first in the performance-regressions job
2020-10-06 16:15:31 +03:00