diff options
| -rw-r--r-- | .github/workflows/android.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/cifuzz.yml | 4 | ||||
| -rw-r--r-- | .github/workflows/cmake-config.yml | 4 | ||||
| -rw-r--r-- | .github/workflows/coverity.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/emscripten.yml | 8 | ||||
| -rw-r--r-- | .github/workflows/fedora-rawhide.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/freebsd.yml | 8 | ||||
| -rw-r--r-- | .github/workflows/linux.yml | 4 | ||||
| -rw-r--r-- | .github/workflows/macos.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/release.yml | 6 | ||||
| -rw-r--r-- | .github/workflows/rust-openssl.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/solaris.yml | 4 | ||||
| -rw-r--r-- | .github/workflows/windows.yml | 6 |
13 files changed, 27 insertions, 27 deletions
diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 976f2d3..0f01e6b 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml | |||
| @@ -25,7 +25,7 @@ jobs: | |||
| 25 | max-nal: 30 | 25 | max-nal: 30 |
| 26 | steps: | 26 | steps: |
| 27 | - name: "Checkout repository" | 27 | - name: "Checkout repository" |
| 28 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 28 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 29 | 29 | ||
| 30 | - name: "Run CI script" | 30 | - name: "Run CI script" |
| 31 | run: ./scripts/test | 31 | run: ./scripts/test |
diff --git a/.github/workflows/cifuzz.yml b/.github/workflows/cifuzz.yml index 91ee288..51270ac 100644 --- a/.github/workflows/cifuzz.yml +++ b/.github/workflows/cifuzz.yml | |||
| @@ -32,14 +32,14 @@ jobs: | |||
| 32 | output-sarif: true | 32 | output-sarif: true |
| 33 | 33 | ||
| 34 | - name: "Upload Crash" | 34 | - name: "Upload Crash" |
| 35 | uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 | 35 | uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 |
| 36 | if: failure() && steps.build.outcome == 'success' | 36 | if: failure() && steps.build.outcome == 'success' |
| 37 | with: | 37 | with: |
| 38 | name: "artifacts" | 38 | name: "artifacts" |
| 39 | path: "./out/artifacts" | 39 | path: "./out/artifacts" |
| 40 | 40 | ||
| 41 | - name: "Upload SARIF" | 41 | - name: "Upload SARIF" |
| 42 | uses: github/codeql-action/upload-sarif@c10b8064de6f491fea524254123dbe5e09572f13 # v4.35.1 | 42 | uses: github/codeql-action/upload-sarif@95e58e9a2cdfd71adc6e0353d5c52f41a045d225 # v4.35.2 |
| 43 | if: always() && steps.build.outcome == 'success' | 43 | if: always() && steps.build.outcome == 'success' |
| 44 | with: | 44 | with: |
| 45 | sarif_file: "cifuzz-sarif/results.sarif" | 45 | sarif_file: "cifuzz-sarif/results.sarif" |
diff --git a/.github/workflows/cmake-config.yml b/.github/workflows/cmake-config.yml index 0de7b4f..3f11cb4 100644 --- a/.github/workflows/cmake-config.yml +++ b/.github/workflows/cmake-config.yml | |||
| @@ -24,11 +24,11 @@ jobs: | |||
| 24 | contents: read | 24 | contents: read |
| 25 | steps: | 25 | steps: |
| 26 | - name: "Checkout repository" | 26 | - name: "Checkout repository" |
| 27 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 27 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 28 | 28 | ||
| 29 | - name: "Setup Windows dependencies" | 29 | - name: "Setup Windows dependencies" |
| 30 | if: runner.os == 'Windows' | 30 | if: runner.os == 'Windows' |
| 31 | uses: msys2/setup-msys2@4f806de0a5a7294ffabaff804b38a9b435a73bda # v2.30.0 | 31 | uses: msys2/setup-msys2@cafece8e6baf9247cf9b1bf95097b0b983cc558d # v2.31.0 |
| 32 | with: | 32 | with: |
| 33 | update: true | 33 | update: true |
| 34 | install: >- | 34 | install: >- |
diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index 3cc0560..09ab124 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml | |||
| @@ -19,7 +19,7 @@ jobs: | |||
| 19 | contents: read | 19 | contents: read |
| 20 | steps: | 20 | steps: |
| 21 | - name: "Checkout repository" | 21 | - name: "Checkout repository" |
| 22 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 22 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 23 | 23 | ||
| 24 | - name: "Install dependencies" | 24 | - name: "Install dependencies" |
| 25 | run: | | 25 | run: | |
diff --git a/.github/workflows/emscripten.yml b/.github/workflows/emscripten.yml index 2de51e0..0b46ef2 100644 --- a/.github/workflows/emscripten.yml +++ b/.github/workflows/emscripten.yml | |||
| @@ -20,10 +20,10 @@ jobs: | |||
| 20 | contents: read | 20 | contents: read |
| 21 | steps: | 21 | steps: |
| 22 | - name: "Checkout repository" | 22 | - name: "Checkout repository" |
| 23 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 23 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 24 | 24 | ||
| 25 | - name: "Setup emsdk" | 25 | - name: "Setup emsdk" |
| 26 | uses: mymindstorm/setup-emsdk@6ab9eb1bda2574c4ddb79809fc9247783eaf9021 # v14 | 26 | uses: mymindstorm/setup-emsdk@4528d102f7230f0e7b276855c01ea1159be0e984 # v16 |
| 27 | with: | 27 | with: |
| 28 | version: "3.1.60" | 28 | version: "3.1.60" |
| 29 | 29 | ||
| @@ -48,10 +48,10 @@ jobs: | |||
| 48 | contents: read | 48 | contents: read |
| 49 | steps: | 49 | steps: |
| 50 | - name: "Checkout repository" | 50 | - name: "Checkout repository" |
| 51 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 51 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 52 | 52 | ||
| 53 | - name: "Setup emsdk" | 53 | - name: "Setup emsdk" |
| 54 | uses: mymindstorm/setup-emsdk@6ab9eb1bda2574c4ddb79809fc9247783eaf9021 # v14 | 54 | uses: mymindstorm/setup-emsdk@4528d102f7230f0e7b276855c01ea1159be0e984 # v16 |
| 55 | with: | 55 | with: |
| 56 | version: "3.1.60" | 56 | version: "3.1.60" |
| 57 | 57 | ||
diff --git a/.github/workflows/fedora-rawhide.yml b/.github/workflows/fedora-rawhide.yml index fbcf055..0268853 100644 --- a/.github/workflows/fedora-rawhide.yml +++ b/.github/workflows/fedora-rawhide.yml | |||
| @@ -23,7 +23,7 @@ jobs: | |||
| 23 | container: | 23 | container: |
| 24 | image: fedora:rawhide | 24 | image: fedora:rawhide |
| 25 | steps: | 25 | steps: |
| 26 | - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 26 | - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 27 | - name: Install dependencies | 27 | - name: Install dependencies |
| 28 | run: | | 28 | run: | |
| 29 | dnf -y install git make clang cmake ninja-build autoconf automake libtool diffutils patch gawk | 29 | dnf -y install git make clang cmake ninja-build autoconf automake libtool diffutils patch gawk |
diff --git a/.github/workflows/freebsd.yml b/.github/workflows/freebsd.yml index fe6c258..cce0f33 100644 --- a/.github/workflows/freebsd.yml +++ b/.github/workflows/freebsd.yml | |||
| @@ -22,7 +22,7 @@ jobs: | |||
| 22 | contents: read | 22 | contents: read |
| 23 | steps: | 23 | steps: |
| 24 | - name: "Checkout repository" | 24 | - name: "Checkout repository" |
| 25 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 25 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 26 | 26 | ||
| 27 | - name: "Setup" | 27 | - name: "Setup" |
| 28 | run: | | 28 | run: | |
| @@ -31,7 +31,7 @@ jobs: | |||
| 31 | ./autogen.sh | 31 | ./autogen.sh |
| 32 | 32 | ||
| 33 | - name: "Build on VM" | 33 | - name: "Build on VM" |
| 34 | uses: vmactions/freebsd-vm@670398e4236735b8b65805c3da44b7a511fb8b27 # v1.3.0 | 34 | uses: vmactions/freebsd-vm@d1e65811565151536c0c894fff74f06351ed26e6 # v1.4.5 |
| 35 | with: | 35 | with: |
| 36 | release: "${{ env.FREEBSD_VERSION }}" | 36 | release: "${{ env.FREEBSD_VERSION }}" |
| 37 | copyback: false | 37 | copyback: false |
| @@ -49,7 +49,7 @@ jobs: | |||
| 49 | contents: read | 49 | contents: read |
| 50 | steps: | 50 | steps: |
| 51 | - name: "Checkout repository" | 51 | - name: "Checkout repository" |
| 52 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 52 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 53 | 53 | ||
| 54 | - name: "Setup" | 54 | - name: "Setup" |
| 55 | run: | | 55 | run: | |
| @@ -58,7 +58,7 @@ jobs: | |||
| 58 | ./autogen.sh | 58 | ./autogen.sh |
| 59 | 59 | ||
| 60 | - name: "Build on VM" | 60 | - name: "Build on VM" |
| 61 | uses: vmactions/freebsd-vm@670398e4236735b8b65805c3da44b7a511fb8b27 # v1.3.0 | 61 | uses: vmactions/freebsd-vm@d1e65811565151536c0c894fff74f06351ed26e6 # v1.4.5 |
| 62 | with: | 62 | with: |
| 63 | release: "${{ env.FREEBSD_VERSION }}" | 63 | release: "${{ env.FREEBSD_VERSION }}" |
| 64 | copyback: false | 64 | copyback: false |
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index d901cf9..fa512f8 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml | |||
| @@ -44,7 +44,7 @@ jobs: | |||
| 44 | 44 | ||
| 45 | steps: | 45 | steps: |
| 46 | - name: "Checkout repository" | 46 | - name: "Checkout repository" |
| 47 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 47 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 48 | 48 | ||
| 49 | - name: "Run tests" | 49 | - name: "Run tests" |
| 50 | run: ./scripts/test || (status=$?; cat tests/test-suite.log; exit $status) | 50 | run: ./scripts/test || (status=$?; cat tests/test-suite.log; exit $status) |
| @@ -66,7 +66,7 @@ jobs: | |||
| 66 | os: ["ubuntu-24.04", "ubuntu-24.04-arm"] | 66 | os: ["ubuntu-24.04", "ubuntu-24.04-arm"] |
| 67 | steps: | 67 | steps: |
| 68 | - name: "Checkout repository" | 68 | - name: "Checkout repository" |
| 69 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 69 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 70 | 70 | ||
| 71 | - name: "Run tests" | 71 | - name: "Run tests" |
| 72 | run: ./scripts/test | 72 | run: ./scripts/test |
diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index abd577d..5958092 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml | |||
| @@ -28,7 +28,7 @@ jobs: | |||
| 28 | run: brew install automake libtool | 28 | run: brew install automake libtool |
| 29 | 29 | ||
| 30 | - name: "Checkout repository" | 30 | - name: "Checkout repository" |
| 31 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 31 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 32 | 32 | ||
| 33 | - name: "Run tests" | 33 | - name: "Run tests" |
| 34 | run: ./scripts/test | 34 | run: ./scripts/test |
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a20bf7d..3dd39e0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml | |||
| @@ -20,7 +20,7 @@ jobs: | |||
| 20 | upload_url: "${{ steps.create_release.outputs.upload_url }}" | 20 | upload_url: "${{ steps.create_release.outputs.upload_url }}" |
| 21 | steps: | 21 | steps: |
| 22 | - name: "Checkout repository" | 22 | - name: "Checkout repository" |
| 23 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 23 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 24 | 24 | ||
| 25 | - name: "Generate version changelog" | 25 | - name: "Generate version changelog" |
| 26 | run: .github/scripts/changelog.sh "$VERSION" > release-changelog.txt | 26 | run: .github/scripts/changelog.sh "$VERSION" > release-changelog.txt |
| @@ -43,10 +43,10 @@ jobs: | |||
| 43 | arch: [ "Win32", "x64", "ARM64" ] | 43 | arch: [ "Win32", "x64", "ARM64" ] |
| 44 | steps: | 44 | steps: |
| 45 | - name: "Checkout repository" | 45 | - name: "Checkout repository" |
| 46 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 46 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 47 | 47 | ||
| 48 | - name: "Setup MSYS2" | 48 | - name: "Setup MSYS2" |
| 49 | uses: msys2/setup-msys2@4f806de0a5a7294ffabaff804b38a9b435a73bda # v2.30.0 | 49 | uses: msys2/setup-msys2@cafece8e6baf9247cf9b1bf95097b0b983cc558d # v2.31.0 |
| 50 | with: | 50 | with: |
| 51 | update: true | 51 | update: true |
| 52 | install: >- | 52 | install: >- |
diff --git a/.github/workflows/rust-openssl.yml b/.github/workflows/rust-openssl.yml index ed77dbb..68fbb33 100644 --- a/.github/workflows/rust-openssl.yml +++ b/.github/workflows/rust-openssl.yml | |||
| @@ -19,7 +19,7 @@ jobs: | |||
| 19 | contents: read | 19 | contents: read |
| 20 | steps: | 20 | steps: |
| 21 | - name: "Checkout repository" | 21 | - name: "Checkout repository" |
| 22 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 22 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 23 | 23 | ||
| 24 | - name: "Build LibreSSL" | 24 | - name: "Build LibreSSL" |
| 25 | run: | | 25 | run: | |
diff --git a/.github/workflows/solaris.yml b/.github/workflows/solaris.yml index a4355d0..78c5901 100644 --- a/.github/workflows/solaris.yml +++ b/.github/workflows/solaris.yml | |||
| @@ -19,7 +19,7 @@ jobs: | |||
| 19 | contents: read | 19 | contents: read |
| 20 | steps: | 20 | steps: |
| 21 | - name: "Checkout repository" | 21 | - name: "Checkout repository" |
| 22 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 22 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 23 | 23 | ||
| 24 | - name: "Setup" | 24 | - name: "Setup" |
| 25 | run: | | 25 | run: | |
| @@ -28,7 +28,7 @@ jobs: | |||
| 28 | ./autogen.sh | 28 | ./autogen.sh |
| 29 | 29 | ||
| 30 | - name: "Build on VM" | 30 | - name: "Build on VM" |
| 31 | uses: vmactions/solaris-vm@47bea106d03acaf91084e52548ee460556011602 # v1.1.8 | 31 | uses: vmactions/solaris-vm@c20562b2c69737b06be9e828915761703e487373 # v1.3.3 |
| 32 | with: | 32 | with: |
| 33 | prepare: | | 33 | prepare: | |
| 34 | pkg install gcc make | 34 | pkg install gcc make |
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 3880a7b..4a2cead 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml | |||
| @@ -32,10 +32,10 @@ jobs: | |||
| 32 | generator: "Visual Studio 17 2022" | 32 | generator: "Visual Studio 17 2022" |
| 33 | steps: | 33 | steps: |
| 34 | - name: "Checkout repository" | 34 | - name: "Checkout repository" |
| 35 | uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 | 35 | uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
| 36 | 36 | ||
| 37 | - name: "Setup MSYS2" | 37 | - name: "Setup MSYS2" |
| 38 | uses: msys2/setup-msys2@4f806de0a5a7294ffabaff804b38a9b435a73bda # v2.30.0 | 38 | uses: msys2/setup-msys2@cafece8e6baf9247cf9b1bf95097b0b983cc558d # v2.31.0 |
| 39 | with: | 39 | with: |
| 40 | update: true | 40 | update: true |
| 41 | install: >- | 41 | install: >- |
| @@ -64,7 +64,7 @@ jobs: | |||
| 64 | 64 | ||
| 65 | - name: "Upload build artifacts" | 65 | - name: "Upload build artifacts" |
| 66 | if: always() | 66 | if: always() |
| 67 | uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 | 67 | uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 |
| 68 | with: | 68 | with: |
| 69 | name: "${{ matrix.os }}-${{ matrix.arch }}${{ matrix.shared == 'ON' && '-shared' || '' }}-build-results" | 69 | name: "${{ matrix.os }}-${{ matrix.arch }}${{ matrix.shared == 'ON' && '-shared' || '' }}-build-results" |
| 70 | path: "build" | 70 | path: "build" |
