Delyan Angelov
d257a1f06a
examples: reduce completion friction, when doing the very common v run examples/hello_world.v
in a shell
2024-12-08 23:50:47 +02:00
Delyan Angelov
6488041a74
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder ( #22158 )
2024-09-04 09:38:09 +03:00
Delyan Angelov
c4ba0d6863
ci: add step that verifies that -cc msvc -gc boehm
continues to work on windows (boehm is not the default with msvc yet for some reason)
2024-08-22 20:26:45 +03:00
Delyan Angelov
1d13289b86
markused: mark explicitly all used array and map methods with -skip-unused
( fix #21907 ) ( #21914 )
2024-07-23 17:42:59 +03:00
Delyan Angelov
0c6c1f3150
ci: update the helper script, for getting the most recent sqlite-amalgamation-3380200.zip ( #21474 )
2024-05-08 19:11:32 +03:00
Turiiya
c8004fc905
ci: use v symlink
without -githubci
for regular symlinking ( #21455 )
2024-05-08 09:42:04 +03:00
Delyan Angelov
279405a36e
ci: use v
instead of ./v
in the platform linux/macos/windows/_ci.yml files ( #21454 )
2024-05-07 21:33:23 +03:00
Delyan Angelov
5e7d8cd99a
ci: replace .github/workflows/retry.sh usages in the CI with the shorter v retry --
, move v test-cleancode
upwards to save time for unformatted PRs ( #21452 )
2024-05-07 19:34:40 +03:00
Turiiya
c0afe5dff3
ci: add docker to tools workflow, update ignore paths ( #21368 )
2024-04-28 17:45:48 +03:00
Turiiya
25da8ffb00
ci: add a separate cmd/tools testing job ( #21344 )
2024-04-25 18:06:18 +03:00
Turiiya
28cabf4736
ci: update detection of workflow cancellation scenarios ( #21342 )
2024-04-25 02:17:12 +03:00
Turiiya
0a14bef008
ci: update workflow conditions ( #21338 )
2024-04-24 06:48:02 +03:00
Turiiya
d9027df4b3
ci: cleanup workflow concurrency ( #21325 )
2024-04-21 23:02:07 +03:00
Turiiya
6be2717680
ci: prefer dedicated tiggers for platform workflows, so sporadic fails can be retried quicker ( #21251 )
2024-04-11 16:19:01 +03:00
dependabot[bot]
625193230a
ci: bump actions/checkout from 3 to 4 ( #20805 )
2024-02-12 15:35:56 +02:00
JalonSolov
0da00cc457
v: prepare for making -W impure-v
the default ( #19940 )
2023-11-20 09:17:59 +02:00
Delyan Angelov
7778618b16
ci: bump the timeout-minutes for the windows jobs again (to 271m this time)
2023-11-16 15:26:17 +02:00
Delyan Angelov
0827949b5d
ci: bump timeout-minutes for recenly timeout-ing jobs (mostly gcc on windows)
2023-11-14 22:39:05 +02:00
Delyan Angelov
50c22b5a12
os: implement os.fd_is_pending/1, os.Process.pipe_read/1, os.Process.is_pending/1 ( #19787 )
2023-11-07 13:47:25 +02:00
Turiiya
d851bbbdca
ci: extract all time zone testing, into a separate time_ci.yml
( #19563 )
2023-10-14 17:01:49 +03:00
Turiiya
3e50ba0856
ci: update and cleanup the ci related code ( #19541 )
2023-10-10 21:39:00 +03:00
Delyan Angelov
0bf66f591e
ci: test the pure V math versions without .c.v overrides on the CI too ( #19292 )
2023-09-07 12:23:36 +03:00
Delyan Angelov
595200f7dc
ci: cleanup more the contents of the generated v_linux.zip, v_macos.zip, and v_windows.zip, use -skip-unused
2023-08-11 12:09:01 +03:00
Turiiya
d53d95991d
ci: remove obsolete node setup ( #18986 )
2023-07-27 18:29:32 +03:00
Delyan Angelov
8b4c3fa1d1
ci: make -autofree failures easier to diagnose, test -autofree more on linux and windows too ( #18929 )
2023-07-21 15:39:43 +03:00
Delyan Angelov
ae6fc64fb3
ci: bump the timeout to 181 minutes for the windows-msvc and windows-gcc jobs
2023-03-30 09:01:15 +03:00
Delyan Angelov
e7bf33b206
ci: replace node-version: 12.x
with node-version: 16
too
2023-02-25 14:29:00 +02:00
Delyan Angelov
2327f0781b
ci: replace actions/setup-node@v1 with actions/setup-node@v3
2023-02-25 14:25:58 +02:00
Delyan Angelov
b1ed1d3b32
ci: upgrade to actions/checkout@v3
to avoid deprecation warnings in the CI about that action using Node.js 12
2023-02-21 13:40:24 +02:00
Delyan Angelov
c7a829e74f
ci: split windows/linux/macos jobs from the single ci.yml to 3 separate .yml files
...
This split is needed, so failing jobs on macos/windows, could be restarted
independently from each other more easily, through the web interface on github.
2023-01-19 14:32:55 +02:00