diff --git a/.gitea/workflows/generate-readme.yaml b/.gitea/workflows/generate-readme.yaml index 1e40b6e..89c8fe1 100644 --- a/.gitea/workflows/generate-readme.yaml +++ b/.gitea/workflows/generate-readme.yaml @@ -16,8 +16,7 @@ jobs: generate-parameters: container: image: docker.io/library/node:25.2.1-alpine - runs-on: - - ubuntu-latest + runs-on: ubuntu-latest steps: - name: Install tooling run: | diff --git a/.gitea/workflows/helm.yaml b/.gitea/workflows/helm.yaml index f3bd17f..4cbec49 100644 --- a/.gitea/workflows/helm.yaml +++ b/.gitea/workflows/helm.yaml @@ -12,31 +12,26 @@ on: jobs: helm-lint: - container: - image: docker.io/volkerraschek/helm:3.19.2 - runs-on: - - ubuntu-latest + runs-on: ubuntu-latest steps: - - name: Install tooling - run: | - apk update - apk add git npm - uses: actions/checkout@v5.0.1 + - uses: azure/setup-helm@v4.3.0 + with: + version: v4.0.0 # renovate: datasource=github-releases depName=helm/helm - name: Lint helm files run: | helm lint --values values.yaml . helm-unittest: - container: - image: docker.io/volkerraschek/helm:3.19.2 - runs-on: - - ubuntu-latest + runs-on: ubuntu-latest steps: - - name: Install tooling - run: | - apk update - apk add git npm - uses: actions/checkout@v5.0.1 - - name: Unittest - run: | - helm unittest --strict --file 'unittests/**/*.yaml' ./ \ No newline at end of file + - uses: azure/setup-helm@v4.3.0 + with: + version: v4.0.0 # renovate: datasource=github-releases depName=helm/helm + - env: + HELM_UNITTEST_VERSION: v1.0.0 #renovate: datasource=github-releases depName=helm-unittest/helm-unittest + name: Install helm-unittest + run: helm plugin install --verify=false --version "${HELM_UNITTEST_VERSION}" https://github.com/helm-unittest/helm-unittest + - name: Execute helm unittests + run: helm unittest --strict --file 'unittests/**/*.yaml' . diff --git a/.gitea/workflows/markdown-linters.yaml b/.gitea/workflows/markdown-linters.yaml index 2e1ee7e..f07f433 100644 --- a/.gitea/workflows/markdown-linters.yaml +++ b/.gitea/workflows/markdown-linters.yaml @@ -16,8 +16,7 @@ jobs: markdown-link-checker: container: image: docker.io/library/node:25.2.1-alpine - runs-on: - - ubuntu-latest + runs-on: ubuntu-latest steps: - name: Install tooling run: | @@ -32,8 +31,7 @@ jobs: markdown-lint: container: image: docker.io/library/node:25.2.1-alpine - runs-on: - - ubuntu-latest + runs-on: ubuntu-latest steps: - name: Install tooling run: |