diff --git a/.gitea/workflows/test-pr.yml b/.gitea/workflows/test-pr.yml index 09c2bb8..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 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