[GH-ISSUE #3837] ci: fix intermittent failures by replacing deprecated Vale snap with binary download #2767

Closed
opened 2026-06-05 17:26:41 -04:00 by yindo · 0 comments
Owner

Originally created by @uditstocks on GitHub (May 1, 2026).
Original GitHub issue: https://github.com/langchain-ai/docs/issues/3837

Type of issue: issue / bug

Description:
The CI workflow at .github/workflows/lint-prose.yml
currently installs Vale using snap:

"sudo snap install vale"

However, the Vale Snap package is officially deprecated
and unmaintained. This causes intermittent CI failures
with "unable to contact snap store" errors.

Reference:
Grafana's official docs explicitly state:
"The Vale Snap is out of date and not maintained.
Don't install Vale using the Ubuntu Snap store."

Proposed fix:
Replace snap install with direct binary download:

VALE_VERSION="3.4.1"
wget -q https://github.com/errata-ai/vale/releases/download/v${VALE_VERSION}/vale_${VALE_VERSION}Linux_64-bit.tar.gz
tar -xzf vale
${VALE_VERSION}_Linux_64-bit.tar.gz
sudo mv vale /usr/local/bin/

I am willing to submit a PR for this fix.

Originally created by @uditstocks on GitHub (May 1, 2026). Original GitHub issue: https://github.com/langchain-ai/docs/issues/3837 **Type of issue: issue / bug** **Description**: The CI workflow at .github/workflows/lint-prose.yml currently installs Vale using snap: "sudo snap install vale" **However, the Vale Snap package is officially deprecated and unmaintained. This causes intermittent CI failures with "unable to contact snap store" errors.** **Reference**: Grafana's official docs explicitly state: "The Vale Snap is out of date and not maintained. Don't install Vale using the Ubuntu Snap store." **Proposed fix**: Replace snap install with direct binary download: VALE_VERSION="3.4.1" wget -q https://github.com/errata-ai/vale/releases/download/v${VALE_VERSION}/vale_${VALE_VERSION}_Linux_64-bit.tar.gz tar -xzf vale_${VALE_VERSION}_Linux_64-bit.tar.gz sudo mv vale /usr/local/bin/ I am willing to submit a PR for this fix.
yindo added the external label 2026-06-05 17:26:41 -04:00
yindo closed this issue 2026-06-05 17:26:41 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/docs#2767