Test User
513065c6fa
Add MSBuild pipeline
11 months ago
dependabot[bot]
9222315df8
Bump the github-actions group with 5 updates
Bumps the github-actions group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `3` | `4` |
| [actions/setup-java](https://github.com/actions/setup-java ) | `3` | `4` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `3` | `4` |
| [actions/cache](https://github.com/actions/cache ) | `3` | `4` |
| [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action ) | `1` | `3` |
Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
Updates `actions/setup-java` from 3 to 4
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
Updates `actions/upload-artifact` from 3 to 4
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
Updates `actions/cache` from 3 to 4
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
Updates `gradle/wrapper-validation-action` from 1 to 3
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases )
- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: gradle/wrapper-validation-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <[email protected] >
6 months ago
Christian Clauss
5b78aa80a7
Keep GitHub Actions up to date with GitHub's Dependabot
Fixes software supply chain safety warnings like at the bottom right of
https://github.com/espeak-ng/espeak-ng/actions/runs/10446953129
* [Keeping your actions up to date with Dependabot](https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot )
* [Configuration options for the dependabot.yml file - package-ecosystem](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#package-ecosystem )
9 months ago
Alexander Epaneshnikov
8e8cb88a77
CI: disable gcc on macos
6 months ago
Alexander Epaneshnikov
0e5dc2106e
CI use macos 14
6 months ago
Alexander Epaneshnikov
72b038cd0b
Revert "CI: use latest images (#2055)"
This reverts commit 0f2af1edfd493d28a399e64e91f54913b8547e8f, reversing
changes made to 90220323f3
.
6 months ago
Alexander Epaneshnikov
ddd35b916c
CI: use latest images
6 months ago
c-armentano
16a7f64a96
Catalan: Major fixes (#1681)
Co-authored-by: Baybars Külebi <[email protected] >
Co-authored-by: gullabi <[email protected] >
Co-authored-by: mllopartbsc <[email protected] >
9 months ago
Samuel Thibault
4f6d7efa26
Fix test CI
9 months ago
Samuel Thibault
f14adeb5dc
Don't run fuzzing CI on forks
1 year ago
Yury Popov
0c818514d7
ci: enable parallel testing
2 years ago
Yury Popov
fa1e7838cc
ci: fix i386
2 years ago
Patryk Mis
fc3d079f9e
Android: update buil d workflow
2 years ago
Samuel Thibault
eabe24901f
Fuzzing: compile the whole libespeak with -fsanitize=fuzzer-no-link
-fsanitize=fuzzer-no-link makes it workable to build a library with fuzzing
enabled, and let the fuzzing test program explicitly trigger the fuzzing.
This allows fuzzing to trace cmp instructions to guide the fuzzing to
improve results.
2 years ago
Yury Popov
ed05e0ac97
ci: run tests on release and dynamic builds
2 years ago
Yury Popov
e8af47d1ed
ci: windows variants
2 years ago
Yury Popov
af0a28f9db
ci: re-enable part of autoconf CI
2 years ago
Yury Popov
c162554396
ci: cmake-based
2 years ago
Yury Popov
2f068b15a5
build, ci: windows build
2 years ago
Yury Popov
6b7dda4cb5
ci: Disable Thread sanitizer for aarch64
2 years ago
Yury Popov
c24a431c96
ci: add Android
2 years ago
Yury Popov
54d738259b
ci: rework jobs, add more platforms
2 years ago
Yury Popov
391a7191ad
ci: Split dist checks from CI run, upgrade outdated actions
2 years ago
Samuel Thibault
1e9782d22a
Disable use of libsonic with msan
msan requires that we build all code with msan to avoid false positives.
2 years ago
Samuel Thibault
4f556bb4fd
Add arm CI
This allows to cover
- another arch that x86, which is also very common
- an arch where char is unsigned
- a little-endian arch
This is running under qemu-user, so significantly slower and doesn't support
ptrace thus no address sanitizer etc. but at least the undefined sanitizer
works.
2 years ago
Samuel Thibault
4281b15f4f
Factorize deps list
2 years ago
PatrickMis
98373f348b
Official Gradle Wrapper Validation Action
See: https://github.com/gradle/wrapper-validation-action
2 years ago
Yury Popov
8e92ecf91c
Add libsonic to macOS CI build
2 years ago
Yury Popov
52ae26a95b
Add macos-latest to build matrix
2 years ago
Samuel Thibault
f919333021
fuzz: Also store timeout POC
2 years ago
Samuel Thibault
5b5d5e3c76
fuzz: cache build
2 years ago
Samuel Thibault
21ea0ac960
Do not stop if we do not have a dictsource for the language
2 years ago
Samuel Thibault
76cb4ee1e3
fuzzing: Update voice list
2 years ago
Samuel Thibault
0fa9737a00
CI: run 64bit before 32bit
So developers get the 64bit results first
2 years ago
kmamadoudram
1f76c4b8bd
adding fuzzer for espeak_synth (#1178)
* Add: fuzzer files and modifications in config & compil
* add configure.ac change
* add minimize-corpus.sh
* add fuzzing directory and readme
* add to check if CC support libfuzzer
* Make workflow dump the crash POC
* Add debugging information
* Run fuzzing only once a week for now
Co-authored-by: kmamadoudram <[email protected] >
Co-authored-by: yocvito <[email protected] >
Co-authored-by: Samuel Thibault <[email protected] >
2 years ago
Samuel Thibault
d8b5786330
Disable gradle in reprotest
It seems that reprotest is breaking the gradle build
3 years ago
Samuel Thibault
e17f0764e3
valgrind CI: add missing debugging information
3 years ago
Samuel Thibault
9c72ff1d31
CI: allow manual trigger
3 years ago
Samuel Thibault
7954418b88
Fix generated tarball
The tarball produced by make dist was missing a lot of files, so that
building from it would completely fail.
3 years ago
Samuel Thibault
36feb2dc5c
Add x86-32 CI
3 years ago
Samuel Thibault
b3ba314ba7
CI: Add reprotest
3 years ago
Samuel Thibault
473cd9951a
CI: avoid aborting the whole matrix on failure
3 years ago
Samuel Thibault
c5696f5695
Add uploading config.log artifact on CI failure
3 years ago
Samuel Thibault
980b167e8f
CI: Factorize configuration by using a build matrix
3 years ago
Samuel Thibault
02dd413a32
Add valgrind CI run
Now that all errors are fixed.
3 years ago
Samuel Thibault
0f9a474ed4
Make msan warnings fatal
Otherwise they will go unnoticed.
3 years ago
Samuel Thibault
127968a6f6
Add msan CI run
Now that all memory errors are fixed.
Ref #220
3 years ago
Samuel Thibault
41fe49ea34
asan: Re-enable new_delete_type_mismatch
Now that it is fixed by
dab5457620
"Fix deleting FrameManagerImpl*"
261954b4bd
"Fix deleting SpeechWaveGenerator"
3 years ago
Samuel Thibault
e1c8adfcb5
Add tsan CI run
Now that all tsan errors are fixed.
Ref #220
3 years ago
Samuel Thibault
2d4fcfaf17
Add lsan CI run
Now that all lsan errors are fixed.
Ref #220
3 years ago