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]>master
@@ -23,9 +23,9 @@ jobs: | |||
apkname: espeak-release-unsigned.apk | |||
name: Build ${{ matrix.config }} APK | |||
steps: | |||
- uses: actions/checkout@v3 | |||
- uses: actions/checkout@v4 | |||
- name: Set up JDK 17 | |||
uses: actions/setup-java@v3 | |||
uses: actions/setup-java@v4 | |||
with: | |||
distribution: 'temurin' | |||
java-version: 17 | |||
@@ -33,7 +33,7 @@ jobs: | |||
- name: make | |||
run: cd android && ./gradlew ${{ matrix.target }} --no-daemon | |||
- name: upload | |||
uses: actions/upload-artifact@v3 | |||
uses: actions/upload-artifact@v4 | |||
with: | |||
name: android-${{ matrix.config }}.apk | |||
path: android/build/outputs/apk/${{ matrix.config }}/${{ matrix.apkname }} |
@@ -57,7 +57,7 @@ jobs: | |||
run: brew install gcc@12 | |||
# Checkout code | |||
- uses: actions/checkout@v3 | |||
- uses: actions/checkout@v4 | |||
# Configure | |||
- name: configure | |||
@@ -74,7 +74,7 @@ jobs: | |||
- name: config-failed-upload | |||
if: ${{ failure() }} | |||
uses: actions/upload-artifact@v3 | |||
uses: actions/upload-artifact@v4 | |||
with: | |||
name: config-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.compiler }}.log | |||
path: config.log |
@@ -210,7 +210,7 @@ jobs: | |||
run: brew install gcc@12 | |||
# Checkout code | |||
- uses: actions/checkout@v3 | |||
- uses: actions/checkout@v4 | |||
# Configure | |||
- name: configure | |||
@@ -226,7 +226,7 @@ jobs: | |||
- name: config-failed-upload | |||
if: ${{ failure() }} | |||
uses: actions/upload-artifact@v3 | |||
uses: actions/upload-artifact@v4 | |||
with: | |||
name: cmake-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.compiler }}-${{ matrix.config }}-builddir | |||
path: build |
@@ -31,7 +31,7 @@ jobs: | |||
archconfigflags: '' | |||
steps: | |||
- uses: actions/checkout@v3 | |||
- uses: actions/checkout@v4 | |||
- name: enable 32bit architecture | |||
run: sudo dpkg --add-architecture i386 | |||
if: matrix.arch == 'x86-32' | |||
@@ -45,7 +45,7 @@ jobs: | |||
runs-on: ubuntu-latest | |||
name: Run distcheck | |||
steps: | |||
- uses: actions/checkout@v3 | |||
- uses: actions/checkout@v4 | |||
- name: dependencies | |||
run: sudo apt-get update && sudo apt-get install ${{ env.deps }} | |||
- name: configure |
@@ -25,7 +25,7 @@ jobs: | |||
archdeps: "" | |||
archconfigflags: '' | |||
steps: | |||
- uses: actions/checkout@v3 | |||
- uses: actions/checkout@v4 | |||
- name: enable 32bit architecture | |||
run: sudo dpkg --add-architecture i386 | |||
if: matrix.arch == 'x86-32' | |||
@@ -41,13 +41,13 @@ jobs: | |||
./configure ${{ matrix.archconfig }} --with-libfuzzer | |||
- name: Store the fuzzer config | |||
if: ${{ failure() }} | |||
uses: actions/upload-artifact@v3 | |||
uses: actions/upload-artifact@v4 | |||
with: | |||
name: config-${{ matrix.arch }}-${{ matrix.lang }}.log | |||
path: config.log | |||
- name: make | |||
run: make -j | |||
- uses: actions/cache@v3 | |||
- uses: actions/cache@v4 | |||
with: | |||
path: /home/runner/work/espeak-ng/espeak-ng | |||
key: build-${{ matrix.arch }}-${{ github.sha }} | |||
@@ -68,7 +68,7 @@ jobs: | |||
- arch: x86-64 | |||
archdeps: "" | |||
steps: | |||
- uses: actions/cache@v3 | |||
- uses: actions/cache@v4 | |||
with: | |||
path: /home/runner/work/espeak-ng/espeak-ng | |||
key: build-${{ matrix.arch }}-${{ github.sha }} | |||
@@ -81,7 +81,7 @@ jobs: | |||
run: mkdir tests/fuzzing/CORPUS_DIR ; FUZZ_VOICE=${{ matrix.lang }} tests/fuzzing/synth_fuzzer.test -seed=1 -runs=10000 -max_len=4096 tests/fuzzing/CORPUS_DIR | |||
- name: Store the crash POC | |||
if: ${{ failure() }} | |||
uses: actions/upload-artifact@v3 | |||
uses: actions/upload-artifact@v4 | |||
with: | |||
name: crash-${{ matrix.arch }}-${{ matrix.lang }}.1 | |||
path: crash-* timeout-* | |||
@@ -89,7 +89,7 @@ jobs: | |||
run: cp dictsource/${{ matrix.lang }}_* tests/fuzzing/CORPUS_DIR/ || true ; FUZZ_VOICE=${{ matrix.lang }} tests/fuzzing/synth_fuzzer.test -seed=1 -runs=10000 -max_len=4096 tests/fuzzing/CORPUS_DIR | |||
- name: Store the crash POC | |||
if: ${{ failure() }} | |||
uses: actions/upload-artifact@v3 | |||
uses: actions/upload-artifact@v4 | |||
with: | |||
name: crash-${{ matrix.arch }}-${{ matrix.lang }}.2 | |||
path: crash-* timeout-* |
@@ -6,6 +6,6 @@ jobs: | |||
name: "Validation" | |||
runs-on: ubuntu-latest | |||
steps: | |||
- uses: actions/checkout@v3 | |||
- uses: gradle/wrapper-validation-action@v1 | |||
- uses: actions/checkout@v4 | |||
- uses: gradle/wrapper-validation-action@v3 | |||
@@ -24,7 +24,7 @@ jobs: | |||
- link: dll | |||
shlib: "ON" | |||
steps: | |||
- uses: actions/checkout@v3 | |||
- uses: actions/checkout@v4 | |||
- name: configure | |||
run: cmake -Bbuild -DUSE_ASYNC:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=${{ matrix.shlib }} -A ${{ matrix.arch }} | |||
- name: make |