Skip to content

Cleanup readme and update helm to point to new container registry#1663

Merged
nitisht merged 2 commits into
parseablehq:mainfrom
nitisht:helm-readme
Jun 2, 2026
Merged

Cleanup readme and update helm to point to new container registry#1663
nitisht merged 2 commits into
parseablehq:mainfrom
nitisht:helm-readme

Conversation

@nitisht
Copy link
Copy Markdown
Member

@nitisht nitisht commented Jun 2, 2026

Summary by CodeRabbit

  • Documentation

    • Updated README: refreshed hero/title and top navigation, streamlined Quickstart to installation steps, added UI access guidance with default credentials, a free-trial tip, and prioritized Contributing and image verification instructions.
  • Chores

    • Bumped chart and app version to 2.8.1 and published new chart entries.
    • Updated container image repository location.
    • Refreshed CLI help/about text and help layout.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Jun 2, 2026

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: cb38066a-6ca5-4db2-bfd0-252595cb35dd

📥 Commits

Reviewing files that changed from the base of the PR and between ace3b88 and 1a8aaa4.

📒 Files selected for processing (2)
  • .github/ISSUE_TEMPLATE/add-adopter.yml
  • README.md
💤 Files with no reviewable changes (1)
  • .github/ISSUE_TEMPLATE/add-adopter.yml
✅ Files skipped from review due to trivial changes (1)
  • README.md

Walkthrough

Release 2.8.1 prep: README hero/quickstart and UI access guidance updated; CLI help/about text reformatted; Helm Chart.yaml bumped and icon/description changed; values.yaml image repo switched to quay.io; index.yaml regenerated with new parseable and parseable-enterprise versions and updated timestamps.

Changes

Release 2.8.1 Packaging

Layer / File(s) Summary
Documentation and CLI branding updates
README.md, src/cli.rs
README hero/title, top navigation/badges, "Why Parseable", and Quickstart rewritten (binary install/run and Windows details); post-ingestion guidance replaced with UI access instructions and contributing/verify images guidance. CLI clap about/long_about and help_template strings updated.
Helm chart metadata and image registry updates
helm/Chart.yaml, helm/values.yaml
helm/Chart.yaml version → 2.8.1 and appVersion → "v2.8.1"; chart description and icon URL updated. helm/values.yaml parseable.image.repository changed to quay.io/parseablehq/parseable.
Helm chart repository index
index.yaml
index.yaml regenerated: adds parseable 2.8.1 and parseable-enterprise 2.8.1 & 2.7.3 entries; updates many created timestamps, refreshes some digest fields, and updates repository generated timestamp.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

Suggested reviewers

  • nikhilsinhaparseable
  • AdheipSingh

Poem

🐰 A tiny bump, the README sings,

Quickstart trimmed and badges bright,
Charts refreshed with version wings,
CLI help gleams in clearer light,
2.8.1 hops into the night.

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The PR description is entirely missing; no description content was provided by the author despite the template being available. Add a detailed PR description using the provided template, including the goal, key changes made, and attestation of testing and documentation updates.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main changes: README cleanup and Helm chart updates to use a new container registry (quay.io/parseablehq/parseable).
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 3

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
index.yaml (1)

91-105: ⚠️ Potential issue | 🟠 Major | ⚡ Quick win

Do not rewrite digests for already-published chart versions.

The digest changed for parseable-2.7.2.tgz and parseable-enterprise-2.8.0.tgz even though their URLs and versions did not. That means the index now claims different bytes for artifacts that should be immutable once published, which can break Helm cache integrity and reproducibility. Please restore the previously published digests or regenerate the index from a clean release artifact set that only adds the new versions.

Also applies to: 1715-1729

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@index.yaml` around lines 91 - 105, The index.yaml shows mutated digest fields
for published artifacts (e.g., the digest entry for parseable-2.7.2.tgz and
parseable-enterprise-2.8.0.tgz were changed); revert those digest values in the
digest YAML key back to the original published checksums, or regenerate the
entire index.yaml from the canonical set of release artifacts so only new
versions are appended (do not alter existing entries). Locate the digest values
in the index document (look for the digest: field under the parseable entries
and the associated apiVersion/appVersion/dependencies blocks) and restore the
original digests or re-run the index generation against the clean artifact
tarballs so the index maintains immutable artifact checksums.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@README.md`:
- Around line 83-89: The heading "Verify images" is misleading because the
example uses the gh attestation verify command with a local artifact path ("gh
attestation verify PATH/TO/YOUR/PARSEABLE/ARTIFACT-BINARY -R
parseablehq/parseable"); update the README to either rename the section to
"Verify artifacts" or "Verify binaries/artifacts" to match that command, or keep
the "Verify images" title and add an OCI image example showing how to verify an
image reference (for example using an image reference in place of
PATH/TO/YOUR/PARSEABLE/ARTIFACT-BINARY with gh attestation verify); ensure the
section text and the example command are consistent with the chosen workflow.
- Line 79: The contributors image lacks accessible alt text; update the <img>
tag in README.md (the line with <img
src="https://contrib.rocks/image?repo=parseablehq/parseable" />) to include a
descriptive alt attribute such as alt="Contributors to parseable on GitHub" so
the badge is announced properly by screen readers; keep the surrounding <a> tag
unchanged.
- Around line 4-5: The README's hero logo uses invalid raw.githubusercontent.com
paths with "/refs/heads/main/..." so update both the light-theme srcset
attribute and the fallback <img> src attribute to the canonical raw URL format
"/<owner>/<repo>/main/<path>" (i.e., replace "/refs/heads/main/" with "/main/")
for the elements referenced as the srcset and the <img> src to restore correct
image rendering.

---

Outside diff comments:
In `@index.yaml`:
- Around line 91-105: The index.yaml shows mutated digest fields for published
artifacts (e.g., the digest entry for parseable-2.7.2.tgz and
parseable-enterprise-2.8.0.tgz were changed); revert those digest values in the
digest YAML key back to the original published checksums, or regenerate the
entire index.yaml from the canonical set of release artifacts so only new
versions are appended (do not alter existing entries). Locate the digest values
in the index document (look for the digest: field under the parseable entries
and the associated apiVersion/appVersion/dependencies blocks) and restore the
original digests or re-run the index generation against the clean artifact
tarballs so the index maintains immutable artifact checksums.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 987329e2-bde7-44e1-862e-c417a715dc97

📥 Commits

Reviewing files that changed from the base of the PR and between cbfbfa1 and d4e2cb2.

📒 Files selected for processing (9)
  • README.md
  • helm-releases/parseable-2.8.1.tgz
  • helm-releases/parseable-enterprise-2.8.0.tgz
  • helm-releases/parseable-enterprise-2.8.1.tgz
  • helm/Chart.yaml
  • helm/values.yaml
  • index.yaml
  • scripts/kafka_log_stream_generator.py
  • src/cli.rs

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md
Comment on lines +83 to 89
## Verify images

Parseable builds are attested for build provenance and integrity using the [attest-build-provenance](https://github.com/actions/attest-build-provenance) action. The attestations can be verified by having the latest version of [GitHub CLI](https://github.com/cli/cli/releases/latest) installed in your system. Then, execute the following command:

```sh
gh attestation verify PATH/TO/YOUR/PARSEABLE/ARTIFACT-BINARY -R parseablehq/parseable
```
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Make the verification section match what the command actually verifies.

The section is titled "Verify images", but the example verifies a local artifact/binary path. That sends readers down the wrong workflow unless you either rename the section or add an OCI image example here.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@README.md` around lines 83 - 89, The heading "Verify images" is misleading
because the example uses the gh attestation verify command with a local artifact
path ("gh attestation verify PATH/TO/YOUR/PARSEABLE/ARTIFACT-BINARY -R
parseablehq/parseable"); update the README to either rename the section to
"Verify artifacts" or "Verify binaries/artifacts" to match that command, or keep
the "Verify images" title and add an OCI image example showing how to verify an
image reference (for example using an image reference in place of
PATH/TO/YOUR/PARSEABLE/ARTIFACT-BINARY with gh attestation verify); ensure the
section text and the example command are consistent with the chosen workflow.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

♻️ Duplicate comments (3)
README.md (3)

79-79: ⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Add alt text to the contributors image.

Line 79 still has an unlabeled image (<img ... /> without alt), which is an accessibility regression.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@README.md` at line 79, The contributors badge image in the README uses an
<img ... /> tag without alt text, causing an accessibility regression; update
the <img> tag inside the contributors link (the <a
href="https://github.com/parseablehq/parseable/graphs/contributors"> block) to
include a meaningful alt attribute (for example alt="Contributors to parseable
on GitHub") so the image is properly labeled for screen readers.

4-5: ⚠️ Potential issue | 🟠 Major | ⚡ Quick win

Fix broken raw GitHub logo URLs (still unresolved).

Line 4 and Line 5 still use .../refs/heads/main/... in raw.githubusercontent.com links. Use the canonical .../<owner>/<repo>/main/<path> format so the logo renders reliably.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@README.md` around lines 4 - 5, The README uses raw.githubusercontent.com URLs
with "refs/heads/main" which breaks rendering; update both the srcset attribute
and the img src attribute to the canonical raw URL format
raw.githubusercontent.com/<owner>/<repo>/main/<path> (e.g., replace
"raw.githubusercontent.com/parseablehq/.github/refs/heads/main/images/logo.svg"
with "raw.githubusercontent.com/parseablehq/.github/main/images/logo.svg") so
the logo image loads reliably; ensure you change the URL in the <source> srcset
and the <img> src attributes.

83-89: ⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Align section title with verification command.

Line 83 says “Verify images”, but Line 88 verifies a local artifact binary path. Rename the heading (e.g., “Verify artifacts”) or add an OCI image verification example.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@README.md` around lines 83 - 89, The section heading "Verify images" is
inconsistent with the verify command that targets a local artifact binary ("gh
attestation verify PATH/TO/YOUR/PARSEABLE/ARTIFACT-BINARY -R
parseablehq/parseable"); update the README by either renaming the heading to
"Verify artifacts" (or "Verify artifacts/images") to match the existing command
or add an additional OCI image example showing how to run "gh attestation
verify" against an image reference so the heading "Verify images" is accurate;
ensure you update the heading text "Verify images" and the example block
accordingly.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Duplicate comments:
In `@README.md`:
- Line 79: The contributors badge image in the README uses an <img ... /> tag
without alt text, causing an accessibility regression; update the <img> tag
inside the contributors link (the <a
href="https://github.com/parseablehq/parseable/graphs/contributors"> block) to
include a meaningful alt attribute (for example alt="Contributors to parseable
on GitHub") so the image is properly labeled for screen readers.
- Around line 4-5: The README uses raw.githubusercontent.com URLs with
"refs/heads/main" which breaks rendering; update both the srcset attribute and
the img src attribute to the canonical raw URL format
raw.githubusercontent.com/<owner>/<repo>/main/<path> (e.g., replace
"raw.githubusercontent.com/parseablehq/.github/refs/heads/main/images/logo.svg"
with "raw.githubusercontent.com/parseablehq/.github/main/images/logo.svg") so
the logo image loads reliably; ensure you change the URL in the <source> srcset
and the <img> src attributes.
- Around line 83-89: The section heading "Verify images" is inconsistent with
the verify command that targets a local artifact binary ("gh attestation verify
PATH/TO/YOUR/PARSEABLE/ARTIFACT-BINARY -R parseablehq/parseable"); update the
README by either renaming the heading to "Verify artifacts" (or "Verify
artifacts/images") to match the existing command or add an additional OCI image
example showing how to run "gh attestation verify" against an image reference so
the heading "Verify images" is accurate; ensure you update the heading text
"Verify images" and the example block accordingly.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 557d2d98-7a33-44df-a45f-b7aaf367110e

📥 Commits

Reviewing files that changed from the base of the PR and between d4e2cb2 and ace3b88.

📒 Files selected for processing (7)
  • README.md
  • helm-releases/parseable-2.8.1.tgz
  • helm-releases/parseable-enterprise-2.8.1.tgz
  • helm/Chart.yaml
  • helm/values.yaml
  • index.yaml
  • src/cli.rs
✅ Files skipped from review due to trivial changes (2)
  • helm/Chart.yaml
  • src/cli.rs
🚧 Files skipped from review as they are similar to previous changes (2)
  • helm/values.yaml
  • index.yaml

@nitisht nitisht merged commit 709c089 into parseablehq:main Jun 2, 2026
12 checks passed
@nitisht nitisht deleted the helm-readme branch June 2, 2026 11:29
@coderabbitai coderabbitai Bot mentioned this pull request Jun 2, 2026
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.

2 participants