From f87b9b34c7e124d041e6bc796f2f569efaa748ce Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 29 Mar 2026 12:01:03 +0000 Subject: [PATCH 1/3] chore(deps): update docker.io/thegeeklab/git-sv docker tag to v2.0.11 --- .gitea/workflows/changelog.yml | 2 +- .gitea/workflows/release-version.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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: | -- 2.49.1 From 23abf1a399b44b242da7f4deece63d7d5b534522 Mon Sep 17 00:00:00 2001 From: William P Date: Sun, 29 Mar 2026 17:33:04 -0400 Subject: [PATCH 2/3] rm yamllint from packages (not needed) --- .gitea/workflows/test-pr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/test-pr.yml b/.gitea/workflows/test-pr.yml index d60627c..09c2bb8 100644 --- a/.gitea/workflows/test-pr.yml +++ b/.gitea/workflows/test-pr.yml @@ -20,7 +20,7 @@ jobs: - name: install tools run: | apk update - apk add --update bash make nodejs npm yamllint ncurses + apk add --update bash make nodejs npm ncurses - uses: actions/checkout@v6 - name: install chart dependencies run: helm dependency build -- 2.49.1 From 67cf3c8e1374b4848da70b221d16851f4257af75 Mon Sep 17 00:00:00 2001 From: William P Date: Sun, 29 Mar 2026 17:36:25 -0400 Subject: [PATCH 3/3] fix(actions): install yamllint through pip to fix alpine package issues --- .gitea/workflows/test-pr.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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 -- 2.49.1