Skip to content

Stabilize pr-check by pinning chectl install channel to stable - #23966

Closed
dmytro-ndp with Copilot wants to merge 3 commits into
mainfrom
copilot/fix-pr-check-job
Closed

dmytro-ndp with Copilot wants to merge 3 commits into
mainfrom
copilot/fix-pr-check-job

Conversation

Copilot AI commented Sep 25, 2026 •

Copy link
Copy Markdown

pr-check is failing during Che deployment in GitHub Actions because the chectl binary pulled from next currently crashes with ERR_REQUIRE_ESM in server:deploy. This change removes that unstable dependency from the workflow path.

  • Workflow hardening

    • Update .github/workflows/pr-check.yml to install chectl from stable instead of next.
    • Scope is intentionally minimal: one-line channel switch in the existing install step.
  • Failure mode addressed

    • Prevents runtime breakage in deployment caused by incompatible module loading in the next CLI build.
- name: Install chectl
-  run: bash <(curl -sL https://che-incubator.github.io/chectl/install.sh) --channel=next
+  run: bash <(curl -sL https://che-incubator.github.io/chectl/install.sh) --channel=stable

@coderabbitai

coderabbitai Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 77984330-1b0c-4520-ad79-39ff29528204

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

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.

Co-authored-by: dmytro-ndp <1197777+dmytro-ndp@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job pr-check Stabilize pr-check by pinning chectl install channel to stable Sep 25, 2026
Copilot AI requested a review from dmytro-ndp September 25, 2026 14:11
Co-authored-by: dmytro-ndp <1197777+dmytro-ndp@users.noreply.github.com>
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