From 0d49ceee0b8936252a1cf413e49c52469fcdc2f2 Mon Sep 17 00:00:00 2001 From: Tamas K Lengyel Date: Thu, 27 Apr 2023 18:36:17 +0000 Subject: [PATCH] gha: Fix snap creation workflow warnings Fix recurring issues of failing to install dependencies due to stale apt cache. Uprev actions/checkout to v3 to resolve issue "Node.js 12 actions are deprecated." Fixes: #5659 Signed-off-by: Tamas K Lengyel --- .github/workflows/snap-release.yaml | 3 ++- .github/workflows/snap.yaml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/snap-release.yaml b/.github/workflows/snap-release.yaml index 0d41197a08..4a12ce8d75 100644 --- a/.github/workflows/snap-release.yaml +++ b/.github/workflows/snap-release.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check out Git repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 @@ -32,6 +32,7 @@ jobs: run: | # Removing man-db, workflow kept failing, fixes: #4480 sudo apt -y remove --purge man-db + sudo apt-get update sudo apt-get install -y git git-extras kata_url="https://github.com/kata-containers/kata-containers" latest_version=$(git ls-remote --tags ${kata_url} | egrep -o "refs.*" | egrep -v "\-alpha|\-rc|{}" | egrep -o "[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+" | sort -V -r | head -1) diff --git a/.github/workflows/snap.yaml b/.github/workflows/snap.yaml index 2f1495824d..ac163fa2ec 100644 --- a/.github/workflows/snap.yaml +++ b/.github/workflows/snap.yaml @@ -14,7 +14,7 @@ jobs: steps: - name: Check out if: ${{ !contains(github.event.pull_request.labels.*.name, 'force-skip-ci') }} - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0