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 | |||