{"id":21651156,"url":"https://github.com/action-stars/helm-workflows","last_synced_at":"2026-04-02T19:04:11.249Z","repository":{"id":180161684,"uuid":"664640991","full_name":"action-stars/helm-workflows","owner":"action-stars","description":"GitHub Actions workflows for Helm charts.","archived":false,"fork":false,"pushed_at":"2026-01-02T15:32:57.000Z","size":203,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-14T20:25:32.998Z","etag":null,"topics":["github-actions","reusable-workflows"],"latest_commit_sha":null,"homepage":"","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/action-stars.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-07-10T12:29:17.000Z","updated_at":"2026-01-02T15:32:59.000Z","dependencies_parsed_at":"2023-08-19T11:46:55.015Z","dependency_job_id":"5159a6ad-8995-4a9e-964c-124be2c2a351","html_url":"https://github.com/action-stars/helm-workflows","commit_stats":null,"previous_names":["action-stars/helm-workflows"],"tags_count":48,"template":false,"template_full_name":null,"purl":"pkg:github/action-stars/helm-workflows","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/action-stars%2Fhelm-workflows","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/action-stars%2Fhelm-workflows/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/action-stars%2Fhelm-workflows/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/action-stars%2Fhelm-workflows/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/action-stars","download_url":"https://codeload.github.com/action-stars/helm-workflows/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/action-stars%2Fhelm-workflows/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28631259,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T04:47:28.174Z","status":"ssl_error","status_checked_at":"2026-01-21T04:47:22.943Z","response_time":86,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["github-actions","reusable-workflows"],"created_at":"2024-11-25T07:46:53.945Z","updated_at":"2026-04-02T19:04:11.234Z","avatar_url":"https://github.com/action-stars.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Action Stars Helm Workflows for GitHub Actions\n\n![GitHub Release (latest SemVer)](https://img.shields.io/github/v/release/action-stars/helm-workflows?sort=semver)\n![Validate](https://github.com/action-stars/helm-workflows/actions/workflows/_validate.yaml/badge.svg?branch=main)\n\n## Release Helm Charts Workflow\n\nThis GitHub Actions workflow is used to release _Helm_ charts.\n\n### Permissions\n\n| PERMISSION | SCOPE |\n|------------|-------|\n| artifact-metadata | write |\n| attestations | write |\n| contents | write |\n| id-token | write |\n| packages | write |\n\n\u003c!-- MERGE:START:release - Do not remove or modify this section --\u003e\n### Secrets\n\n\u003c!-- AUTO-DOC-SECRETS:START - Do not remove or modify this section --\u003e\n\n|    SECRET    | REQUIRED |      DESCRIPTION       |\n|--------------|----------|------------------------|\n| oci_password |  false   | OCI registry password. |\n\n\u003c!-- AUTO-DOC-SECRETS:END --\u003e\n\n### Inputs\n\n\u003c!-- AUTO-DOC-INPUT:START - Do not remove or modify this section --\u003e\n\n|            INPUT            |  TYPE   | REQUIRED |           DEFAULT            |                                        DESCRIPTION                                         |\n|-----------------------------|---------|----------|------------------------------|--------------------------------------------------------------------------------------------|\n|           ah_lint           | boolean |  false   |            `true`            |                         If the Artifact Hub linter should be run.                          |\n|  artifact_hub_config_file   | string  |  false   |  `\"artifacthub-repo.yaml\"`   |                  Name of the Artifact Hub repository configuration file.                   |\n|          chart_dir          | string  |  false   |          `\"charts\"`          |                        Directory containing the charts to validate.                        |\n|         helm_repos          | string  |  false   |                              | List of Helm repos to install; as a comma separated list in the format `\u003cname\u003e=\u003caddress\u003e`. |\n|        oci_registry         | string  |  false   |         `\"ghcr.io\"`          |                           OCI registry to publish the charts to.                           |\n|    oci_repository_prefix    | string  |  false   | `\"${{ github.repository }}\"` |            OCI repository prefix, will default to the current repository name.             |\n|        oci_username         | string  |  false   |   `\"${{ github.actor }}\"`    |                                   OCI registry username.                                   |\n|      publish_gh_pages       | boolean |  false   |            `true`            |           If the chart should be released to the current repository's GH Pages.            |\n|         publish_oci         | boolean |  false   |           `false`            |                    If the chart should be released to an OCI registry.                     |\n|      release_as_latest      | boolean |  false   |            `true`            |                        If the release should be created as latest.                         |\n| release_name_version_prefix | string  |  false   |                              |                            Prefix for the release name version.                            |\n|        release_notes        | boolean |  false   |           `false`            |                  If the release notes should be created from a CHANGELOG.                  |\n\n\u003c!-- AUTO-DOC-INPUT:END --\u003e\n\n### Outputs\n\n\u003c!-- AUTO-DOC-OUTPUT:START - Do not remove or modify this section --\u003e\nNo outputs.\n\u003c!-- AUTO-DOC-OUTPUT:END --\u003e\n\u003c!-- MERGE:END:release - Do not remove or modify this section --\u003e\n\n## Validate Helm Charts\n\nThis GitHub Actions workflow is used to validate _Helm_ charts.\n\n### Permissions\n\n| PERMISSION | SCOPE |\n|------------|-------|\n| contents | write |\n| id-token | write |\n| pull-requests | write |\n\n\u003c!-- MERGE:START:validate - Do not remove or modify this section --\u003e\n### Secrets\n\n\u003c!-- AUTO-DOC-SECRETS:START - Do not remove or modify this section --\u003e\nNo secrets.\n\u003c!-- AUTO-DOC-SECRETS:END --\u003e\n\n### Inputs\n\n\u003c!-- AUTO-DOC-INPUT:START - Do not remove or modify this section --\u003e\n\n|          INPUT           |  TYPE   | REQUIRED |  DEFAULT   |                                                      DESCRIPTION                                                       |\n|--------------------------|---------|----------|------------|------------------------------------------------------------------------------------------------------------------------|\n|         ah_lint          | boolean |  false   |   `true`   |                                       If the Artifact Hub linter should be run.                                        |\n|        changelog         | boolean |  false   |  `false`   |                                        If the CHANGELOG needs to be validated.                                         |\n|        chart_dir         | string  |  false   | `\"charts\"` |                                      Directory containing the charts to validate.                                      |\n|     excluded_charts      | string  |  false   |            |                                           Charts to exclude from validation.                                           |\n|        helm_docs         | boolean |  false   |  `false`   |                                              If helm-docs should be run.                                               |\n|      helm_docs_args      | string  |  false   |            |                                            Args for the helm-docs command.                                             |\n|     helm_extra_args      | string  |  false   |            |                               Extra arguments to pass to Helm as part of chart testing.                                |\n|        helm_repos        | string  |  false   |            |               List of Helm repos to install; as a comma separated list in the format `\u003cname\u003e=\u003caddress\u003e`.               |\n|       kubeconform        | boolean |  false   |   `true`   |                                           If the Kubeconform should be run.                                            |\n| kubeconform_k8s_versions | string  |  false   |            | List of Kubernetes versions to use for Kubeconform; as a comma separated list in the format `\u003cmajor\u003e.\u003cminor\u003e.\u003cpatch\u003e`. |\n|     kubeconform_skip     | string  |  false   |            |                    List of Kubeconform schemas to skip; as a comma separated list of kinds or GVKs.                    |\n|      target_branch       | string  |  false   |  `\"main\"`  |                                               Target branch for charts.                                                |\n\n\u003c!-- AUTO-DOC-INPUT:END --\u003e\n\n### Outputs\n\n\u003c!-- AUTO-DOC-OUTPUT:START - Do not remove or modify this section --\u003e\nNo outputs.\n\u003c!-- AUTO-DOC-OUTPUT:END --\u003e\n\u003c!-- MERGE:END:validate - Do not remove or modify this section --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faction-stars%2Fhelm-workflows","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faction-stars%2Fhelm-workflows","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faction-stars%2Fhelm-workflows/lists"}