From 9e046a3b3c7728e18e5e36ebd1d0edf773dd4ea0 Mon Sep 17 00:00:00 2001 From: welpaolo Date: Wed, 3 Apr 2024 07:33:10 +0200 Subject: [PATCH] [MISC] Fix test pipeline and update action version (#80) --- .github/workflows/build.yaml | 6 +++--- .github/workflows/integration.yaml | 4 ++-- .github/workflows/publish.yaml | 6 +++--- .github/workflows/trivy.yml | 4 ++-- tests/integration/setup-microk8s.sh | 2 +- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index bb0133a7..c34084ca 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -9,7 +9,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install yamllint run: python3 -m pip install yamllint - name: YAML Lint @@ -24,7 +24,7 @@ jobs: - lint steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup LXD uses: canonical/setup-lxd@main @@ -51,7 +51,7 @@ jobs: run: sudo chmod a+r ${{ steps.artifact.outputs.name }} - name: Upload locally built artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: charmed-spark path: ${{ steps.artifact.outputs.name }} diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index c15f0c23..7107961f 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -21,7 +21,7 @@ jobs: fail-fast: false steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Get Artifact Name id: artifact @@ -34,7 +34,7 @@ jobs: make microk8s - name: Download artifact - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: charmed-spark path: charmed-spark diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 9031cf9e..d70acb4a 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Extract branch metadata shell: bash @@ -51,7 +51,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install dependencies run: | @@ -71,7 +71,7 @@ jobs: echo "name=${ARTIFACT#'Artifact: '}" >> $GITHUB_OUTPUT - name: Download artifact - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: charmed-spark path: charmed-spark diff --git a/.github/workflows/trivy.yml b/.github/workflows/trivy.yml index 67ac8614..b824eb1f 100644 --- a/.github/workflows/trivy.yml +++ b/.github/workflows/trivy.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install skopeo run: | sudo snap install --devmode --channel edge skopeo @@ -23,7 +23,7 @@ jobs: ARTIFACT=$(make help | grep 'Artifact: ') echo "name=${ARTIFACT#'Artifact: '}" >> $GITHUB_OUTPUT - name: Download artifact - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: charmed-spark path: charmed-spark diff --git a/tests/integration/setup-microk8s.sh b/tests/integration/setup-microk8s.sh index d4e354a0..c5b43c26 100755 --- a/tests/integration/setup-microk8s.sh +++ b/tests/integration/setup-microk8s.sh @@ -1,6 +1,6 @@ #!/bin/bash -sudo snap install microk8s --classic +sudo snap install microk8s --channel=1.28/stable --classic sudo snap alias microk8s.kubectl kubectl sudo usermod -a -G microk8s ${USER} mkdir -p ~/.kube