1166 Commits

Author SHA1 Message Date
Alexander Medvednikov
92ec9f3137 v2: cleanc/transformer fixes; add test_all.sh to macos ci 2026-03-25 13:52:22 +03:00
JalonSolov
987c1d3d12 ci: Increase timeout for vsl-compiles job 2026-03-21 17:11:15 -04:00
Alexander Medvednikov
e2a7043ff4 builder: fix linux cross compilation for veb with -d use_openssl (#26733) 2026-03-15 18:05:32 +03:00
Alexander Medvednikov
5a0da06e43 tests: skip msvc autofree parse and disable app builds 2026-03-14 19:50:11 +03:00
CreeperFace
c74508145a ci: add missing egl dep to sanitized ci (#26712) 2026-03-10 11:47:17 -04:00
CreeperFace
d7b574232a thirdparty,sokol: fix frame pacing issues on xwayland sessions, prevent sending some keycode events on wayland (#26706) 2026-03-08 19:25:14 -04:00
CreeperFace
5d6de17f70 thirdparty,sokol: add wayland support (#26682)
* thirdparty,sokol: add wayland support

* review

* chore: include headers and sources directly instead of static linking
2026-03-06 08:10:17 -05:00
dependabot[bot]
4b29e678e2 build(deps): bump docker/build-push-action from 6 to 7 (#26692)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 08:09:25 -05:00
dependabot[bot]
6f6de0d550 build(deps): bump docker/setup-buildx-action from 3 to 4 (#26693)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 08:09:04 -05:00
dependabot[bot]
1a9d762f23 build(deps): bump docker/setup-qemu-action from 3 to 4 (#26685)
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 07:39:22 -05:00
dependabot[bot]
3579846725 build(deps): bump docker/login-action from 3 to 4 (#26686)
Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 07:38:54 -05:00
dependabot[bot]
e938c463e2 build(deps): bump actions/download-artifact from 7 to 8 (#26660)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 20:24:49 -05:00
dependabot[bot]
fcff02e05d build(deps): bump actions/upload-artifact from 6 to 7 (#26659)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 20:24:23 -05:00
Delyan Angelov
ba74039fce tools: cleanup .github/workflows/gh_restart_failed.v 2026-02-11 16:50:24 +02:00
Delyan Angelov
0914c7df65 tools: optimize the number of queries made by .github/workflows/gh_restart_failed.v, when a commit hash is passed 2026-02-10 12:37:40 +02:00
Delyan Angelov
e3ebc468ef tools: make .github/workflows/gh_restart_failed.v show a progress bar while running longer tasks 2026-02-10 11:53:56 +02:00
Delyan Angelov
34fbb4bae5 tools: allow for v run .github/workflows/gh_restart_failed.v c34ea2be9dba47a93aa206326aac3aa2b7365a77 too 2026-02-10 11:31:26 +02:00
Delyan Angelov
7ad51d44cc tools: add .github/workflows/gh_restart_failed.v to help recover after github system failures 2026-02-09 21:48:35 +02:00
Simen Wiik
2332ecff48 v: refactor $var to ${var} across entire repository, make vfmt always output the newer form ${expr} (#26494) 2026-02-02 01:05:29 +02:00
Delyan Angelov
bcb826069e ci: bump timeout-minutes for some of the jobs that reach their limits most frequently, to reduce false positives when the CI runners are slow 2026-01-30 15:23:02 +02:00
Delyan Angelov
d1bb5915f4 ci: disable the SSA backends CI job, till the new backend stabilises more 2026-01-27 08:47:57 +02:00
Alexander Medvednikov
23d4e5c17e ci: test new ssa and backends 2026-01-27 02:07:56 +03:00
Delyan Angelov
8cc9433f9f cgen: fix ./v vlib/v/slow_tests/assembly/asm_test.arm64.v failure on macos with an M1 processor (fix regression after #26083) (#26446) 2026-01-26 15:14:37 +02:00
Laurent Cheylus
11f9990fc3 ci: add markers for each step in the FreeBSD/OpenBSD workflows (#26393) 2026-01-19 11:58:23 +02:00
Laurent Cheylus
2547e00d46 ci: add job to tests tools on OpenBSD (#26392) 2026-01-19 11:55:31 +02:00
Laurent Cheylus
11133f4169 ci: add job to tests tools on FreeBSD 15.0 (#26377) 2026-01-17 13:25:47 +02:00
Laurent Cheylus
b5effad933 ci: add task to build examples on FreeBSD (#26336) 2026-01-13 04:54:53 +02:00
Laurent Cheylus
93f22609a8 ci: add task to build examples on OpenBSD (#26321) 2026-01-11 16:39:57 +02:00
Delyan Angelov
83df95b36e ci: add a v doctor step to each sanitized job 2026-01-08 16:04:45 +02:00
Delyan Angelov
2548495037 Revert "ci: add IGNORE_OSVERSION=yes sudo pkg update -f before each pkg install line in freebsd_ci.yml"
This reverts commit 3cb11609ef.
Lets wait for FreeBSD people to fix their own stuff
2026-01-06 19:58:29 +02:00
Delyan Angelov
3cb11609ef ci: add IGNORE_OSVERSION=yes sudo pkg update -f before each pkg install line in freebsd_ci.yml 2026-01-06 19:37:44 +02:00
kbkpbot
8018dde3ea thirdparty: fix tcc __atomic_thread_fence (fix #25856) (fix #26158) (#26185) 2026-01-03 08:28:38 +02:00
Alexander Medvednikov
ab15a6c262 Update FUNDING.yml 2026-01-02 16:45:14 +03:00
Alexander Medvednikov
29fd493025 Update FUNDING.yml: opencollective 2026-01-02 16:44:35 +03:00
Delyan Angelov
087a1c2351 ci: extract and split windows_ci_tcc.yml and windows_ci_gcc.yml from windows_ci.yml for improved job control 2025-12-30 14:06:01 +02:00
Delyan Angelov
2a565ae1e3 ci: extract windows_ci_msvc.yml from windows_ci.yml to enable finer grained workflow/job control 2025-12-30 14:03:45 +02:00
larpon
fe6162e94d toml, tests: support v2.0.0 of the test-suite at toml-lang/toml-test@229ce2e (#26101) 2025-12-24 11:33:17 +02:00
larpon
2024b48997 toml: add compliance to official toml-lang/toml-test@8bb8d9c (#26070) 2025-12-22 05:56:02 +02:00
dependabot[bot]
3a4c6644e8 ci: bump cross-platform-actions/action from 0.31.0 to 0.32.0 (#26074) 2025-12-22 05:51:03 +02:00
larpon
08fbe61f0a toml: add compliance up until official toml-lang/toml-test@c6a78f1 (#26067) 2025-12-21 19:24:08 +02:00
Mike
989ebe1b30 cgen,slow_tests: add riscv64 inline asm support, add tests (#26050) 2025-12-20 18:20:28 +02:00
larpon
46b6ebe3af toml, tests: update toml-rs test suite to last available before they where removed (#26052) 2025-12-20 18:16:32 +02:00
Delyan Angelov
1e1c9b9e8a wasm: add vlib/v/gen/wasm/tests_decompile/must_have_test.v to allow more testing for different compilation options (#26048) 2025-12-20 14:19:10 +02:00
larpon
75440344c0 toml, tests: update burntsushi > toml-lang and alexcrichton -> toml-rs (#26032) 2025-12-19 17:38:00 +02:00
Delyan Angelov
ff2df3c7e9 ci: reduce all VTEST_SHOW_LONGEST_XXX to 3 2025-12-18 13:49:15 +02:00
Laurent Cheylus
c445b0cd74 ci: update to use FreeBSD version 15.0 (#25985) 2025-12-16 15:04:46 +02:00
dependabot[bot]
68393b629c ci: bump cross-platform-actions/action from 0.30.0 to 0.31.0 (#25981) 2025-12-16 09:03:42 +02:00
dependabot[bot]
2401d638fd ci: bump actions/download-artifact from 6 to 7 (#25975) 2025-12-15 09:03:08 +02:00
dependabot[bot]
078bb28995 ci: bump actions/upload-artifact from 5 to 6 (#25974) 2025-12-15 09:02:28 +02:00
Laurent Cheylus
c15523b20a ci: use VTEST_SHOW_LONGEST_BY_* vars on OpenBSD (#25958) 2025-12-13 22:48:16 +02:00