From 99611af151c8934f628a11a93a54410fc237d9e9 Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Sat, 27 Apr 2024 07:27:35 +0900 Subject: [PATCH] ci: Bump GitHub actions requirements Signed-off-by: Daiki Ueno --- .github/workflows/build-image.yml | 2 +- .github/workflows/codeql.yml | 6 +++--- .github/workflows/test.yaml | 22 +++++++++++----------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/build-image.yml b/.github/workflows/build-image.yml index 977c71954..b13e98e71 100644 --- a/.github/workflows/build-image.yml +++ b/.github/workflows/build-image.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Log in to the Container registry uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 37f6e4561..f24647ad4 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -24,12 +24,12 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} queries: +security-and-quality @@ -43,6 +43,6 @@ jobs: meson compile -C _build - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 with: category: "/language:${{ matrix.language }}" diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 8ea59c399..60934b618 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -14,7 +14,7 @@ jobs: image: ghcr.io/p11-glue/p11-kit:master steps: # Checkout repo - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: true - uses: ./.github/actions/basic-autotools @@ -27,7 +27,7 @@ jobs: image: ghcr.io/p11-glue/p11-kit:master steps: # Checkout repo - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: true - run: dnf remove -y libtasn1-devel @@ -39,7 +39,7 @@ jobs: image: ghcr.io/p11-glue/p11-kit:master steps: # Checkout repo - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: true - run: dnf remove -y libtasn1-devel @@ -53,7 +53,7 @@ jobs: MESON_BUILD_OPTS: -Db_sanitize=address steps: # Checkout repo - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: true - uses: ./.github/actions/basic-meson @@ -66,7 +66,7 @@ jobs: MESON_BUILD_OPTS: -Db_sanitize=undefined steps: # Checkout repo - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: true - uses: ./.github/actions/basic-meson @@ -79,7 +79,7 @@ jobs: SCAN_BUILD: scan-build --status-bugs steps: # Checkout repo - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: true - uses: ./.github/actions/basic-meson @@ -94,7 +94,7 @@ jobs: WINEPATH: /usr/x86_64-w64-mingw32/sys-root/mingw/bin steps: # Checkout repo - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: true - uses: ./.github/actions/basic-meson @@ -107,7 +107,7 @@ jobs: PROFILE: cppcheck steps: # Checkout repo - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: true - run: | @@ -121,7 +121,7 @@ jobs: MESON_BUILD_OPTS: -Db_coverage=true steps: # Checkout repo - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: true - uses: ./.github/actions/basic-meson @@ -139,7 +139,7 @@ jobs: MESON_BUILD_OPTS: -Dclosures=0 steps: # Checkout repo - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: true - name: Install dependencies @@ -159,7 +159,7 @@ jobs: MESON_BUILD_OPTS: -Db_sanitize=address -Db_sanitize=undefined -Dclosures=0 steps: # Checkout repo - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: true - uses: ./.github/actions/basic-meson