1
0
mirror of https://github.com/libssh2/libssh2.git synced 2026-10-24 03:48:58 +03:00

GHA: bump actions

- update `actions/cache` from 5.0.4 to 5.0.5
- update `actions/upload-artifact` from 7.0.0 to 7.0.1
- update `docker/build-push-action` from 7.0.0 to 7.1.0
- update `docker/login-action` from 4.0.0 to 4.1.0
- update `github/codeql-action` from 4.31.9 to 4.35.2
- update `msys2/setup-msys2` from 2.31.0 to 2.31.1

Closes #1922
This commit is contained in:
dependabot[bot]
2026-05-01 19:35:39 +00:00
committed by Viktor Szakats
parent af698be45d
commit 4e1e02aea9
4 changed files with 17 additions and 17 deletions

View File

@@ -120,7 +120,7 @@ jobs:
matrix:
image: [ubuntu-24.04-arm, macos-latest, windows-2022]
steps:
- uses: msys2/setup-msys2@cafece8e6baf9247cf9b1bf95097b0b983cc558d # v2.31.0
- uses: msys2/setup-msys2@e9898307ac31d1a803454791be09ab9973336e1c # v2.31.1
if: ${{ contains(matrix.image, 'windows') }}
with:
msystem: mingw64
@@ -352,7 +352,7 @@ jobs:
- name: 'cache AWS-LC'
if: ${{ matrix.crypto == 'AWS-LC' }}
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
id: cache-aws-lc
with:
path: ~/usr
@@ -371,7 +371,7 @@ jobs:
- name: 'cache BoringSSL'
if: ${{ matrix.crypto == 'BoringSSL' }}
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
id: cache-boringssl
with:
path: ~/usr
@@ -394,7 +394,7 @@ jobs:
- name: 'cache LibreSSL'
if: ${{ matrix.crypto == 'LibreSSL' }}
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
id: cache-libressl
with:
path: ~/usr
@@ -416,7 +416,7 @@ jobs:
- name: 'cache mbedTLS'
if: ${{ matrix.crypto == 'mbedTLS-from-source' }}
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
id: cache-mbedtls
with:
path: ~/usr
@@ -445,7 +445,7 @@ jobs:
- name: 'cache mbedTLS (prev)'
if: ${{ matrix.crypto == 'mbedTLS-prev' }}
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
id: cache-mbedtls-prev
with:
path: ~/usr
@@ -470,7 +470,7 @@ jobs:
- name: 'cache OpenSSL'
if: ${{ matrix.crypto == 'OpenSSL-3-no-deprecated' }}
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
id: cache-openssl
with:
path: ~/usr
@@ -490,7 +490,7 @@ jobs:
- name: 'cache OpenSSL 1.1.1'
if: ${{ matrix.crypto == 'OpenSSL-111-from-source' }}
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
id: cache-openssl111
with:
path: ~/usr
@@ -825,12 +825,12 @@ jobs:
- { build: 'cmake' , sys: mingw64, crypto: OpenSSL, env: x86_64, test: 'uwp' }
- { build: 'cmake' , sys: mingw64, crypto: OpenSSL, env: x86_64, test: 'no-options' }
steps:
- uses: msys2/setup-msys2@cafece8e6baf9247cf9b1bf95097b0b983cc558d # v2.31.0
- uses: msys2/setup-msys2@e9898307ac31d1a803454791be09ab9973336e1c # v2.31.1
if: ${{ matrix.sys == 'msys' }}
with:
msystem: ${{ matrix.sys }}
install: gcc ${{ matrix.build }} ${{ matrix.build == 'autotools' && 'make' || 'ninja' }} openssl-devel zlib-devel
- uses: msys2/setup-msys2@cafece8e6baf9247cf9b1bf95097b0b983cc558d # v2.31.0
- uses: msys2/setup-msys2@e9898307ac31d1a803454791be09ab9973336e1c # v2.31.1
if: ${{ matrix.sys != 'msys' }}
with:
msystem: ${{ matrix.sys }}

View File

@@ -42,7 +42,7 @@ jobs:
dry-run: false
language: c
- name: 'Upload Crash'
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
if: ${{ failure() && steps.build.outcome == 'success' }}
with:
name: artifacts

View File

@@ -38,13 +38,13 @@ jobs:
persist-credentials: false
- name: 'initialize'
uses: github/codeql-action/init@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9
uses: github/codeql-action/init@95e58e9a2cdfd71adc6e0353d5c52f41a045d225 # v4.35.2
with:
languages: actions
queries: security-extended
- name: 'perform analysis'
uses: github/codeql-action/analyze@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9
uses: github/codeql-action/analyze@95e58e9a2cdfd71adc6e0353d5c52f41a045d225 # v4.35.2
c:
if: ${{ github.repository_owner == 'libssh2' || github.event_name != 'schedule' }}
@@ -73,7 +73,7 @@ jobs:
persist-credentials: false
- name: 'initialize'
uses: github/codeql-action/init@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9
uses: github/codeql-action/init@95e58e9a2cdfd71adc6e0353d5c52f41a045d225 # v4.35.2
with:
languages: cpp
build-mode: manual
@@ -96,4 +96,4 @@ jobs:
fi
- name: 'perform analysis'
uses: github/codeql-action/analyze@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9
uses: github/codeql-action/analyze@95e58e9a2cdfd71adc6e0353d5c52f41a045d225 # v4.35.2

View File

@@ -48,7 +48,7 @@ jobs:
contents: read # To comply with https://docs.github.com/en/actions/tutorials/publish-packages/publish-docker-images
packages: write # To create/update container
steps:
- uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0
- uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
@@ -77,7 +77,7 @@ jobs:
tags: |
type=raw,value=${{ steps.hash.outputs.hash }}
- uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0
- uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.0
if: ${{ steps.poll.outcome == 'failure' }}
with:
context: ./tests/openssh_server