diff --git a/.gitea/workflows/changelog.yml b/.gitea/workflows/changelog.yml index c6c1ab3..d6e27ea 100644 --- a/.gitea/workflows/changelog.yml +++ b/.gitea/workflows/changelog.yml @@ -8,7 +8,7 @@ on: jobs: changelog: runs-on: ubuntu-latest - container: docker.io/thegeeklab/git-sv:2.0.10 + container: docker.io/thegeeklab/git-sv:2.0.11 steps: - name: install tools run: | diff --git a/.gitea/workflows/release-version.yml b/.gitea/workflows/release-version.yml index 814dd53..4d80b28 100644 --- a/.gitea/workflows/release-version.yml +++ b/.gitea/workflows/release-version.yml @@ -91,7 +91,7 @@ jobs: release-gitea: needs: generate-chart-publish runs-on: ubuntu-latest - container: docker.io/thegeeklab/git-sv:2.0.10 + container: docker.io/thegeeklab/git-sv:2.0.11 steps: - name: install tools run: | diff --git a/.gitea/workflows/test-pr.yml b/.gitea/workflows/test-pr.yml index d60627c..f396c1c 100644 --- a/.gitea/workflows/test-pr.yml +++ b/.gitea/workflows/test-pr.yml @@ -18,9 +18,12 @@ jobs: container: alpine/helm:4.1.3 steps: - name: install tools - run: | + run: | # Hacky way of installing yamllint due to previous action failures, likely not needed after dependency fix is made on Alpine's side apk update - apk add --update bash make nodejs npm yamllint ncurses + apk add --update bash make nodejs npm ncurses python3 py3-pip + python3 -m venv /opt/venv + /opt/venv/bin/pip install yamllint + ln -s /opt/venv/bin/yamllint /usr/local/bin/yamllint - uses: actions/checkout@v6 - name: install chart dependencies run: helm dependency build