Skip to content

ci: run lint on the self-hosted nix runner - #2

Merged
devrishik merged 3 commits into
mainfrom
ci/lint-on-nix-runner
Aug 21, 2026
Merged

devrishik merged 3 commits into
mainfrom
ci/lint-on-nix-runner

Conversation

@devrishik

Copy link
Copy Markdown

Moves lint.yml off ubuntu-latest per the runners-on-nix policy. setup-node dropped (glibc toolcache node doesn't run on NixOS); the new nixbox-runner-ats-backend (curriculo-tech/nix-config#170) supplies node 22 + yarn.

Do not merge until nix-config#170 is merged and the box has switched — otherwise lint jobs queue with no runner. (Issues are disabled on this repo, so no issue link; tracked by nix-config#169.)

🤖 Generated with Claude Code

devrishik and others added 3 commits August 21, 2026 04:14
Org-wide CI alert rollout; posts to repo secret DISCORD_WEBHOOK_URL
(already provisioned), skips when unset, never fails the job.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Policy: CI runs on the nix box, not GitHub-hosted runners. Drop
actions/setup-node — its glibc toolcache node does not run on NixOS;
the runner provides node 22 + yarn via extraPackages.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Aug 20, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: fd37140c-2a63-497f-b82f-7f4d1093aea8


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.

@devrishik
devrishik merged commit 6a6fee5 into main Aug 21, 2026
2 checks passed
@devrishik
devrishik deleted the ci/lint-on-nix-runner branch August 21, 2026 05:06
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.

1 participant