mirror of
https://gitea.com/gitea/helm-actions.git
synced 2026-09-29 19:51:09 +02:00
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [alpine/helm](https://github.com/alpine-docker/helm) ([changelog](https://github.com/helm/helm)) | | minor | `4.2.4` → `4.3.0` | | [alpine/helm](https://github.com/alpine-docker/helm) ([changelog](https://github.com/helm/helm)) | container | minor | `4.2.4` → `4.3.0` | | [commitlint/commitlint](https://github.com/conventional-changelog/commitlint) | container | patch | `21.2.2` → `21.2.3` | | [https://github.com/docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) ([changelog](https://github.com/docker/setup-buildx-action/compare/37fe631027851001ddb9b187196cc803df7f5f0e..f87e5991a6d7451dcb8d9637bfbc97413f497069)) | action | digest | `37fe631` → `f87e599` | | [volker-raschek/ah-annotations](https://github.com/volker-raschek/ah-annotations) | action | patch | `v0.2.2` → `v0.2.3` | --- ### Release Notes <details> <summary>conventional-changelog/commitlint (commitlint/commitlint)</summary> ### [`v21.2.3`](https://github.com/conventional-changelog/commitlint/blob/HEAD/CHANGELOG.md#2123-2026-09-19) [Compare Source](https://github.com/conventional-changelog/commitlint/compare/v21.2.2...v21.2.3) ##### Bug Fixes - **config-nx-scopes:** read scopes from the nx project graph ([#​4957](https://github.com/conventional-changelog/commitlint/issues/4957)) ([013c358](https://github.com/conventional-changelog/commitlint/commit/013c3582e60ca9675fbc1e994cb6f28dd5e8403d)) - **lint:** trim trailing whitespace off the message handed to ignore matchers ([#​4960](https://github.com/conventional-changelog/commitlint/issues/4960)) ([a6f279b](https://github.com/conventional-changelog/commitlint/commit/a6f279b931bb4cf01d17a9ced48de5b9377172bd)) - **load:** detect dynamic await support on node majors above 20 ([#​4961](https://github.com/conventional-changelog/commitlint/issues/4961)) ([77df555](https://github.com/conventional-changelog/commitlint/commit/77df55532e77108714d7c0090f7f85a9b7b4a0af)) - **load:** run the parser factory of scoped conventional-changelog presets ([#​4968](https://github.com/conventional-changelog/commitlint/issues/4968)) ([a42b18c](https://github.com/conventional-changelog/commitlint/commit/a42b18c5cde5e70b39b636017b8dfbd7dfe890ca)), closes [#​2488](https://github.com/conventional-changelog/commitlint/issues/2488) - **rules:** report the case that matched in case rule failure messages ([#​4962](https://github.com/conventional-changelog/commitlint/issues/4962)) ([9f5f7bc](https://github.com/conventional-changelog/commitlint/commit/9f5f7bc0304f85f270097a4046da6d0509c44620)) - **types:** correct breaking-change-exclamation-mark rule config type ([#​4954](https://github.com/conventional-changelog/commitlint/issues/4954)) ([66f0ffb](https://github.com/conventional-changelog/commitlint/commit/66f0ffb2d2f2b8e5964b3774f7b7f6d964253f9e)) - update vitest monorepo to v5 ([#​4992](https://github.com/conventional-changelog/commitlint/issues/4992)) ([91fb534](https://github.com/conventional-changelog/commitlint/commit/91fb534b8c9a1016ea4614f522a79a69977c52e4)), closes [vitest-dev/vitest#10222](https://github.com/vitest-dev/vitest/issues/10222) [vitest-dev/vitest#10460](https://github.com/vitest-dev/vitest/issues/10460) [vitest-dev/vitest#10449](https://github.com/vitest-dev/vitest/issues/10449) </details> <details> <summary>volker-raschek/ah-annotations (volker-raschek/ah-annotations)</summary> ### [`v0.2.3`](https://github.com/volker-raschek/ah-annotations/compare/v0.2.2...v0.2.3) [Compare Source](https://github.com/volker-raschek/ah-annotations/compare/v0.2.2...v0.2.3) </details> --- Reviewed-on: https://gitea.com/gitea/helm-actions/pulls/188 Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: Renovate Bot <renovate-bot@gitea.com>
53 lines
1.6 KiB
YAML
53 lines
1.6 KiB
YAML
name: check-and-test
|
|
|
|
"on":
|
|
"workflow_dispatch":
|
|
pull_request:
|
|
branches:
|
|
- "*"
|
|
push:
|
|
branches:
|
|
- main
|
|
|
|
env:
|
|
# renovate: datasource=github-releases depName=helm-unittest/helm-unittest
|
|
HELM_UNITTEST_VERSION: "v1.1.2"
|
|
|
|
jobs:
|
|
check-and-test:
|
|
runs-on: ubuntu-latest
|
|
container: alpine/helm:4.3.0
|
|
steps:
|
|
- name: install tools
|
|
run: |
|
|
apk update
|
|
apk add --update bash make nodejs npm yamllint ncurses
|
|
- name: Install pnpm
|
|
uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6
|
|
with:
|
|
version: 11
|
|
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
|
|
- name: install chart dependencies
|
|
run: helm dependency build
|
|
- name: lint
|
|
run: helm lint .
|
|
- name: template
|
|
run: helm template --debug gitea-actions .
|
|
- name: prepare unit test environment
|
|
run: |
|
|
helm plugin install --version ${{ env.HELM_UNITTEST_VERSION }} --verify=false \
|
|
https://github.com/helm-unittest/helm-unittest.git # https://github.com/helm-unittest/helm-unittest?tab=readme-ov-file#install
|
|
git submodule update --init --recursive
|
|
- name: unit tests
|
|
env:
|
|
TERM: xterm
|
|
run: |
|
|
make unittests-helm
|
|
- name: verify readme
|
|
run: |
|
|
make readme
|
|
git diff --exit-code --name-only README.md
|
|
- name: yaml lint
|
|
# uses: ibiqlik/action-yamllint@v3 # Github / Act
|
|
uses: https://github.com/ibiqlik/action-yamllint@2576378a8e339169678f9939646ee3ee325e845c # v3 # Gitea
|