diff --git a/.github/workflows/integration_test_charm.yaml b/.github/workflows/integration_test_charm.yaml index 3a52d148..e302ba6d 100644 --- a/.github/workflows/integration_test_charm.yaml +++ b/.github/workflows/integration_test_charm.yaml @@ -164,6 +164,7 @@ jobs: - name: (self-hosted) Install pipx if: ${{ matrix.groups.self_hosted }} run: | + sudo apt-get update sudo apt-get install python3-pip python3-venv -y python3 -m pip install --user pipx python3 -m pipx ensurepath @@ -248,6 +249,7 @@ jobs: - name: Set up microk8s if: ${{ inputs.cloud == 'microk8s' }} run: | + sudo apt-get update sudo apt-get install retry -y sudo snap install microk8s --channel='${{ inputs.microk8s-snap-channel }}' sudo adduser "$USER" '${{ steps.parse-cloud.outputs.group }}' @@ -364,7 +366,9 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Install Allure - run: sudo apt-get install ./allure_*.deb -y + run: | + sudo apt-get update + sudo apt-get install ./allure_*.deb -y # For first run, manually create branch with no history # (e.g. # git checkout --orphan gh-pages-beta diff --git a/.github/workflows/release_rock.yaml b/.github/workflows/release_rock.yaml index dc6f43d8..da1328e1 100644 --- a/.github/workflows/release_rock.yaml +++ b/.github/workflows/release_rock.yaml @@ -36,7 +36,9 @@ jobs: - name: Install CLI run: pipx install git+https://github.com/canonical/data-platform-workflows@'${{ needs.get-workflow-version.outputs.version }}'#subdirectory=python/cli - name: Install skopeo - run: sudo apt-get install skopeo -y + run: | + sudo apt-get update + sudo apt-get install skopeo -y - name: Checkout uses: actions/checkout@v4 - name: Login to GitHub Container Registry