Skip to content

Commit 20cea77

Browse files
Update github actions
1 parent 27a39d7 commit 20cea77

4 files changed

Lines changed: 18 additions & 18 deletions

File tree

.github/workflows/build.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
sudo apt update && sudo apt install -y python3-pip
1515
pip3 install pre-commit
1616
- name: Checkout OpenVPN
17-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
17+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1818
- name: Run clang-format
1919
run: pre-commit run -a --show-diff-on-failure || true
2020
- name: Check for changes
@@ -46,14 +46,14 @@ jobs:
4646
VCPKG_GIT_COMMIT_ID: 75672db6bd812b060482b0f00b5a16b18a0c0f07
4747
steps:
4848
- name: Checkout OpenVPN
49-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
49+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
5050
- uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # v4.3.3
5151
- name: Setup vcpkg
5252
uses: lukka/run-vcpkg@b1a0dd252f06b9e25b3c022a9a03bd7a427fb6a2 # v11.6
5353
with:
5454
vcpkgGitCommitId: ${{ env.VCPKG_GIT_COMMIT_ID }}
5555
- name: Set up vcpkg binary cache
56-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
56+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
5757
with:
5858
path: ${{ env.VCPKG_DEFAULT_BINARY_CACHE }}
5959
key: android-${{ matrix.abi }}-vcpkg-binary-cache-${{ env.VCPKG_GIT_COMMIT_ID }}
@@ -89,7 +89,7 @@ jobs:
8989
- name: Install dependencies
9090
run: sudo apt update && sudo apt install -y mingw-w64 unzip build-essential wget python3-docutils man2html-base
9191
- name: Checkout OpenVPN
92-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
92+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
9393

9494
- uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # v4.3.3
9595
- name: Setup vcpkg
@@ -99,7 +99,7 @@ jobs:
9999
vcpkgJsonGlob: '**/mingw/vcpkg.json'
100100

101101
- name: Set up vcpkg binary cache
102-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
102+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
103103
with:
104104
path: ${{ env.VCPKG_DEFAULT_BINARY_CACHE }}
105105
key: mingw-${{ matrix.arch }}-vcpkg-binary-cache-${{ hashFiles('**/mingw/vcpkg.json') }}-${{ env.VCPKG_GIT_COMMIT_ID }}
@@ -142,7 +142,7 @@ jobs:
142142
name: "mingw unittest ${{ matrix.test }} - ${{ matrix.arch }} - ${{ matrix.build }} - OSSL"
143143
steps:
144144
- name: Checkout OpenVPN
145-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
145+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
146146
- name: Retrieve mingw unittest
147147
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
148148
with:
@@ -183,7 +183,7 @@ jobs:
183183
- name: Install dependencies
184184
run: sudo apt update && sudo apt install -y liblzo2-dev libpam0g-dev liblz4-dev libcap-ng-dev libnl-genl-3-dev linux-libc-dev man2html libcmocka-dev python3-docutils libtool automake autoconf ${SSLPKG} ${PKCS11PKG}
185185
- name: Checkout OpenVPN
186-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
186+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
187187
- name: autoconf
188188
run: autoreconf -fvi
189189
- name: configure
@@ -213,7 +213,7 @@ jobs:
213213
- name: Install dependencies
214214
run: sudo apt update && sudo apt install -y liblzo2-dev libpam0g-dev liblz4-dev libcap-ng-dev libnl-genl-3-dev linux-libc-dev man2html clang libcmocka-dev python3-docutils libtool automake autoconf
215215
- name: Checkout OpenVPN
216-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
216+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
217217
- name: autoconf
218218
run: autoreconf -fvi
219219
- name: configure
@@ -253,7 +253,7 @@ jobs:
253253
- name: Install dependencies
254254
run: brew install ${{matrix.ssllib}} lzo lz4 man2html cmocka libtool automake autoconf
255255
- name: Checkout OpenVPN
256-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
256+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
257257
- name: Set environment
258258
run: |
259259
cat >>$GITHUB_ENV <<EOF;
@@ -287,7 +287,7 @@ jobs:
287287

288288
runs-on: windows-2025-vs2026
289289
steps:
290-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
290+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
291291
- uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # v4.3.3
292292

293293
- name: Install rst2html
@@ -300,7 +300,7 @@ jobs:
300300
vcpkgJsonGlob: '**/windows/vcpkg.json'
301301

302302
- name: Set up vcpkg binary cache
303-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
303+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
304304
with:
305305
path: ${{ env.VCPKG_DEFAULT_BINARY_CACHE }}
306306
key: msvc-${{ matrix.arch }}-vcpkg-binary-cache-${{ hashFiles('**/windows/vcpkg.json') }}-${{ env.VCPKG_GIT_COMMIT_ID }}

.github/workflows/coverity-scan.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
steps:
1414
- name: Check submission cache
1515
id: check_submit
16-
uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
16+
uses: actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
1717
with:
1818
path: |
1919
cov-int
@@ -25,7 +25,7 @@ jobs:
2525

2626
- name: Checkout OpenVPN
2727
if: steps.check_submit.outputs.cache-hit != 'true'
28-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
28+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2929

3030
- name: Download Coverity Build Tool
3131
if: steps.check_submit.outputs.cache-hit != 'true'
@@ -65,7 +65,7 @@ jobs:
6565

6666
- name: Cache submission
6767
if: steps.check_submit.outputs.cache-hit != 'true'
68-
uses: actions/cache/save@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
68+
uses: actions/cache/save@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
6969
with:
7070
path: |
7171
cov-int

.github/workflows/doxygen.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-24.04
1212
if: ${{ github.repository_owner == 'openvpn' || github.event_name == 'workflow_dispatch' }}
1313
steps:
14-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
14+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1515
with:
1616
path: openvpn
1717

.github/workflows/test-ssllib.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,14 +70,14 @@ jobs:
7070
- name: Install dependencies
7171
run: sudo apt update && sudo apt install -y liblzo2-dev libpam0g-dev liblz4-dev linux-libc-dev man2html clang libcmocka-dev python3-docutils libtool automake autoconf pkg-config libcap-ng-dev libnl-genl-3-dev
7272
- name: Restore ${{inputs.libname}} from cache
73-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
73+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
7474
id: ssllib-cache
7575
with:
7676
path: ${{env.LIBPREFIX}}
7777
key: ${{matrix.os}}-${{inputs.libname}}-${{matrix.build }}-${{inputs.gitref}}
7878
- name: "${{inputs.libname}}: checkout"
7979
if: steps.ssllib-cache.outputs.cache-hit != 'true'
80-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
80+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
8181
with:
8282
submodules: recursive
8383
path: ${{inputs.libname}}
@@ -98,7 +98,7 @@ jobs:
9898
- name: Run ldconfig
9999
run: sudo ldconfig
100100
- name: "OpenVPN: checkout"
101-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
101+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
102102
- name: "OpenVPN: autoreconf"
103103
run: autoreconf -fvi
104104
- name: "OpenVPN: configure"

0 commit comments

Comments
 (0)