diff --git a/.github/workflows/bootstrapping_ci.yml b/.github/workflows/bootstrapping_ci.yml index 06c80036f9..1366a86080 100644 --- a/.github/workflows/bootstrapping_ci.yml +++ b/.github/workflows/bootstrapping_ci.yml @@ -1,6 +1,7 @@ name: Bootstrapping CI on: + workflow_dispatch: push: paths-ignore: - '**.yml' diff --git a/.github/workflows/linux_ci.yml b/.github/workflows/linux_ci.yml index 206f1690e3..9fde7851ec 100644 --- a/.github/workflows/linux_ci.yml +++ b/.github/workflows/linux_ci.yml @@ -1,6 +1,7 @@ name: CI Linux on: + workflow_dispatch: push: paths-ignore: - '**.md' diff --git a/.github/workflows/sanitized_ci.yml b/.github/workflows/sanitized_ci.yml index 6116ba7b90..19b416901b 100644 --- a/.github/workflows/sanitized_ci.yml +++ b/.github/workflows/sanitized_ci.yml @@ -12,6 +12,7 @@ name: Sanitized CI ## V modules. on: + workflow_dispatch: push: paths: - '!**' diff --git a/cmd/tools/modules/testing/common.v b/cmd/tools/modules/testing/common.v index b037aa1e17..147395a2d8 100644 --- a/cmd/tools/modules/testing/common.v +++ b/cmd/tools/modules/testing/common.v @@ -280,6 +280,8 @@ pub fn new_test_session(_vargs string, will_compile bool) TestSession { } if testing.github_job == 'tests-sanitize-memory-clang' { skip_files << 'vlib/net/openssl/openssl_compiles_test.c.v' + // Fails compilation with: `/usr/bin/ld: /lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line` + skip_files << 'examples/sokol/sounds/simple_sin_tones.v' } if testing.github_job != 'misc-tooling' { // These examples need .h files that are produced from the supplied .glsl files,