Skip to content

feat(helm/test-chart): add namespace input for test releases - #882

Merged
neilime merged 1 commit into
mainfrom
fix/helm-test-charts-implicit-existing-namespace
Aug 6, 2026
Merged

feat(helm/test-chart): add namespace input for test releases#882
neilime merged 1 commit into
mainfrom
fix/helm-test-charts-implicit-existing-namespace

Conversation

@neilime

@neilime neilime commented Aug 6, 2026

Copy link
Copy Markdown
Member

No description provided.

@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Super-linter summary

Language Validation result
BIOME_FORMAT Pass ✅
BIOME_LINT Pass ✅
CHECKOV Pass ✅
GITHUB_ACTIONS Pass ✅
GITHUB_ACTIONS_ZIZMOR Pass ✅
GITLEAKS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
JSCPD Pass ✅
MARKDOWN Pass ✅
MARKDOWN_PRETTIER Pass ✅
NATURAL_LANGUAGE Pass ✅
PRE_COMMIT Pass ✅
SPELL_CODESPELL Pass ✅
TRIVY Fail ❌
YAML Pass ✅
YAML_PRETTIER Pass ✅

Super-linter detected linting errors

For more information, see the GitHub Actions workflow run

Powered by Super-linter

TRIVY

Report Summary

┌──────────────────────────────────────────────┬────────────┬─────────────────┬───────────────────┬─────────┐
│                    Target                    │    Type    │ Vulnerabilities │ Misconfigurations │ Secrets │
├──────────────────────────────────────────────┼────────────┼─────────────────┼───────────────────┼─────────┤
│ actions/helm/generate-docs/package-lock.json │    npm     │        5        │         -         │    -    │
├──────────────────────────────────────────────┼────────────┼─────────────────┼───────────────────┼─────────┤
│ actions/helm/release-chart/package-lock.json │    npm     │        0        │         -         │    -    │
├──────────────────────────────────────────────┼────────────┼─────────────────┼───────────────────┼─────────┤
│ tests/charts/package-lock.json               │    npm     │        0        │         -         │    -    │
├──────────────────────────────────────────────┼────────────┼─────────────────┼───────────────────┼─────────┤
│ Dockerfile                                   │ dockerfile │        -        │         0         │    -    │
├──────────────────────────────────────────────┼────────────┼─────────────────┼───────────────────┼─────────┤
│ tests/application/Dockerfile                 │ dockerfile │        -        │         0         │    -    │
└──────────────────────────────────────────────┴────────────┴─────────────────┴───────────────────┴─────────┘
Legend:
- '-': Not scanned
- '0': Clean (no security findings detected)


For OSS Maintainers: VEX Notice
--------------------------------
If you're an OSS maintainer and Trivy has detected vulnerabilities in your project that you believe are not actually exploitable, consider issuing a VEX (Vulnerability Exploitability eXchange) statement.
VEX allows you to communicate the actual status of vulnerabilities in your project, improving security transparency and reducing false positives for your users.
Learn more and start using VEX: https://trivy.dev/docs/v0.69/guide/supply-chain/vex/repo#publishing-vex-documents

To disable this notice, set the TRIVY_DISABLE_VEX_NOTICE environment variable.


actions/helm/generate-docs/package-lock.json (npm)
==================================================
Total: 5 (UNKNOWN: 0, LOW: 0, MEDIUM: 2, HIGH: 3, CRITICAL: 0)

┌───────────────────┬─────────────────────┬──────────┬────────┬───────────────────┬─────────────────────────────┬────────────────────────────────────────────────────────────┐
│      Library      │    Vulnerability    │ Severity │ Status │ Installed Version │        Fixed Version        │                           Title                            │
├───────────────────┼─────────────────────┼──────────┼────────┼───────────────────┼─────────────────────────────┼────────────────────────────────────────────────────────────┤
│ @hono/node-server │ GHSA-frvp-7c67-39w9 │ MEDIUM   │ fixed  │ 1.19.14           │ 2.0.5                       │ Node.js Adapter for Hono: Path traversal in `serve-static` │
│                   │                     │          │        │                   │                             │ on Windows via encoded...                                  │
│                   │                     │          │        │                   │                             │ https://github.com/advisories/GHSA-frvp-7c67-39w9          │
├───────────────────┼─────────────────────┼──────────┤        ├───────────────────┼─────────────────────────────┼────────────────────────────────────────────────────────────┤
│ brace-expansion   │ CVE-2026-69152      │ HIGH     │        │ 5.0.8             │ 1.1.18, 2.1.4, 3.0.6, 5.0.9 │ brace-expansion: brace-expansion: Denial of Service via    │
│                   │                     │          │        │                   │                             │ unbounded intermediate arrays                              │
│                   │                     │          │        │                   │                             │ https://avd.aquasec.com/nvd/cve-2026-69152                 │
├───────────────────┼─────────────────────┤          │        ├───────────────────┼─────────────────────────────┼────────────────────────────────────────────────────────────┤
│ fast-uri          │ CVE-2026-18446      │          │        │ 3.1.4             │ 2.4.4, 3.1.5, 4.1.2         │ fast-uri: fast-uri: Host confusion vulnerability via       │
│                   │                     │          │        │                   │                             │ backslash in URI authority                                 │
│                   │                     │          │        │                   │                             │ https://avd.aquasec.com/nvd/cve-2026-18446                 │
├───────────────────┼─────────────────────┼──────────┤        ├───────────────────┼─────────────────────────────┼────────────────────────────────────────────────────────────┤
│ hono              │ CVE-2026-69207      │ MEDIUM   │        │ 4.12.32           │ 4.12.34                     │ Hono: ReDoS in CORS middleware via                         │
│                   │                     │          │        │                   │                             │ Access-Control-Request-Headers                             │
│                   │                     │          │        │                   │                             │ https://avd.aquasec.com/nvd/cve-2026-69207                 │
├───────────────────┼─────────────────────┼──────────┤        ├───────────────────┼─────────────────────────────┼────────────────────────────────────────────────────────────┤
│ js-yaml           │ CVE-2026-59869      │ HIGH     │        │ 4.2.0             │ 3.15.0, 4.3.0               │ js-yaml: js-yaml: Denial of Service via crafted YAML       │
│                   │                     │          │        │                   │                             │ documents                                                  │
│                   │                     │          │        │                   │                             │ https://avd.aquasec.com/nvd/cve-2026-59869                 │
└───────────────────┴─────────────────────┴──────────┴────────┴───────────────────┴─────────────────────────────┴────────────────────────────────────────────────────────────┘

@neilime neilime changed the title feat(helm/test-chart): add namespace input for test releases and upda… feat(helm/test-chart): add namespace input for test releases Aug 6, 2026
…te templates to use Release.Namespace

Signed-off-by: Emilien Escalle <emilien.escalle@escemi.com>
@neilime
neilime force-pushed the fix/helm-test-charts-implicit-existing-namespace branch from d06ce64 to d5819c2 Compare August 6, 2026 14:35
@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Super-linter summary

Language Validation result
BIOME_FORMAT Pass ✅
BIOME_LINT Pass ✅
CHECKOV Pass ✅
GITHUB_ACTIONS Pass ✅
GITHUB_ACTIONS_ZIZMOR Pass ✅
GITLEAKS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
JSCPD Pass ✅
MARKDOWN Pass ✅
MARKDOWN_PRETTIER Pass ✅
NATURAL_LANGUAGE Pass ✅
PRE_COMMIT Pass ✅
SPELL_CODESPELL Pass ✅
TRIVY Pass ✅
YAML Pass ✅
YAML_PRETTIER Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@neilime
neilime merged commit bbb2da3 into main Aug 6, 2026
95 of 96 checks passed
@neilime
neilime deleted the fix/helm-test-charts-implicit-existing-namespace branch August 6, 2026 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] helm-test-charts: implicit suposal of existing namespace value key

1 participant