Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/actions/ccache-setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ runs:
fi

- name: Restore + save ccache
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/.ccache
# Unique per run+attempt+config so each job persists its own
Expand Down
4 changes: 2 additions & 2 deletions .github/actions/install-apt-deps/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ runs:
- name: Restore apt cache
if: inputs.cache == 'true'
id: apt-cache
uses: actions/cache/restore@v4
uses: actions/cache/restore@v5
with:
path: ~/apt-cache
key: ${{ steps.cache-key.outputs.key }}
Expand Down Expand Up @@ -100,7 +100,7 @@ runs:

- name: Save apt cache
if: inputs.cache == 'true' && steps.apt-cache.outputs.cache-hit != 'true'
uses: actions/cache/save@v4
uses: actions/cache/save@v5
with:
path: ~/apt-cache
key: ${{ steps.cache-key.outputs.key }}
2 changes: 1 addition & 1 deletion .github/workflows/ada.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5

- name: Install alire
uses: alire-project/setup-alire@v5
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/arduino.yml
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ jobs:
df -h

- name: Checkout Repository
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install Arduino CLI
run: |
Expand Down Expand Up @@ -271,7 +271,7 @@ jobs:
echo "WOLFSSL_EXAMPLES_ROOT = $WOLFSSL_EXAMPLES_ROOT"

- name: Cache Arduino Packages
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.arduino15
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/async-examples.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- '-DWOLFSSL_STATIC_MEMORY'
name: Async Examples (${{ matrix.async_mode }}, ${{ matrix.extra_cflags || 'default' }})
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
name: Checkout wolfSSL

- name: Build async examples (no configure)
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/async.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
# Generous for a cold ccache; warm reruns finish in a fraction.
timeout-minutes: 20
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
name: Checkout wolfSSL

- name: Install dependencies
Expand Down Expand Up @@ -92,7 +92,7 @@ jobs:

- name: Upload logs on failure
if: failure()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: async-logs
path: |
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/atecc608-sim.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
timeout-minutes: 30
steps:
- name: Checkout wolfSSL (PR source)
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
path: wolfssl-src

Expand Down Expand Up @@ -74,10 +74,10 @@ jobs:
sed -i 's/--with-cryptoauthlib=\/usr \\/--enable-microchip=608 \\\n --with-cryptoauthlib=\/usr \\/' Dockerfile.wolfcrypt
grep -q -- '--enable-microchip=608' Dockerfile.wolfcrypt

- uses: docker/setup-buildx-action@v3
- uses: docker/setup-buildx-action@v4

- name: Build wolfCrypt-ATECC608 test image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v7
with:
context: simulators/ATECC608Sim
file: simulators/ATECC608Sim/Dockerfile.wolfcrypt
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/bind.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
run: tar -zcf build-dir.tgz build-dir

- name: Upload built lib
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: wolf-install-bind
path: build-dir.tgz
Expand All @@ -54,13 +54,13 @@ jobs:
needs: build_wolfssl
steps:
- name: Checkout wolfSSL CI actions
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
sparse-checkout: .github/actions
fetch-depth: 1

- name: Download lib
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
name: wolf-install-bind

Expand All @@ -73,14 +73,14 @@ jobs:
packages: libuv1-dev libnghttp2-dev libcap-dev libcmocka-dev liburcu-dev

- name: Checkout OSP
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: wolfssl/osp
path: osp
fetch-depth: 1

- name: Checkout bind9
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: isc-projects/bind9
path: bind
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-headers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 10
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5

- name: Install dependencies
uses: ./.github/actions/install-apt-deps
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-source-text.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cmake-autoconf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:

steps:
# pull wolfSSL
- uses: actions/checkout@v4
- uses: actions/checkout@v5

- name: Install cmake and autotools
uses: ./.github/actions/install-apt-deps
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:

steps:
# pull wolfSSL
- uses: actions/checkout@v4
- uses: actions/checkout@v5

- name: Install cmake
uses: ./.github/actions/install-apt-deps
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codespell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
if: ${{ (github.repository_owner == 'wolfssl') && (github.event_name != 'pull_request' || github.event.pull_request.draft == false) }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5

- uses: codespell-project/actions-codespell@v2.1
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coverity-scan-fixes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
if: github.repository_owner == 'wolfssl'
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
ref: master

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/cryptocb-only.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
# Generous for a cold ccache; warm reruns finish in a fraction.
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
name: Checkout wolfSSL

- name: Install dependencies
Expand Down Expand Up @@ -225,7 +225,7 @@ jobs:

- name: Upload logs on failure
if: failure()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: cryptocb-only-logs
path: |
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/curl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
run: tar -zcf build-dir.tgz build-dir

- name: Upload built lib
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: wolf-install-curl
path: build-dir.tgz
Expand All @@ -51,7 +51,7 @@ jobs:
curl_ref: [ 'master', 'curl-8_4_0' ]
steps:
- name: Checkout wolfSSL CI actions
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
sparse-checkout: .github/actions
fetch-depth: 1
Expand All @@ -62,7 +62,7 @@ jobs:
packages: nghttp2 libpsl5 libpsl-dev python3-impacket apache2 apache2-dev

- name: Download lib
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
name: wolf-install-curl

Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/cyrus-sasl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
run: tar -zcf build-dir.tgz build-dir

- name: Upload built lib
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: wolf-install-sasl
path: build-dir.tgz
Expand All @@ -55,7 +55,7 @@ jobs:
needs: build_wolfssl
steps:
- name: Checkout wolfSSL CI actions
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
sparse-checkout: .github/actions
fetch-depth: 1
Expand All @@ -66,22 +66,22 @@ jobs:
packages: krb5-kdc krb5-otp libkrb5-dev libsocket-wrapper libnss-wrapper krb5-admin-server libdb5.3-dev

- name: Download lib
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
name: wolf-install-sasl

- name: untar build-dir
run: tar -xf build-dir.tgz

- name: Checkout OSP
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: wolfssl/osp
path: osp
fetch-depth: 1

- name: Checkout sasl
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: cyrusimap/cyrus-sasl
ref: cyrus-sasl-${{ matrix.ref }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/disable-pk-algs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
# Generous for a cold ccache; warm reruns finish in a fraction.
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
name: Checkout wolfSSL

- name: Install dependencies
Expand Down Expand Up @@ -133,7 +133,7 @@ jobs:

- name: Upload logs on failure
if: failure()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: disable-pk-algs-logs
path: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/disabled/haproxy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
install: true

- name: Checkout VTest
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: vtest/VTest
path: VTest
Expand All @@ -42,7 +42,7 @@ jobs:
run: make FLAGS='-O2 -s -Wall'

- name: Checkout HaProxy
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: haproxy/haproxy
path: haproxy
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/disabled/hitch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
run: tar -zcf build-dir.tgz build-dir

- name: Upload built lib
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: wolf-install-hitch
path: build-dir.tgz
Expand All @@ -55,15 +55,15 @@ jobs:
needs: build_wolfssl
steps:
- name: Download lib
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
name: wolf-install-hitch

- name: untar build-dir
run: tar -xf build-dir.tgz

- name: Checkout OSP
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: wolfssl/osp
path: osp
Expand All @@ -75,7 +75,7 @@ jobs:
sudo apt-get install -y libev-dev libssl-dev automake python3-docutils flex bison pkg-config make

- name: Checkout hitch
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: varnish/hitch
ref: 1.7.3
Expand Down
Loading
Loading