Skip to content

ci: switch to self-hosted AWS runner#4

Merged
developer0hye merged 2 commits into
mainfrom
ci/self-hosted-runner
Mar 9, 2026
Merged

ci: switch to self-hosted AWS runner#4
developer0hye merged 2 commits into
mainfrom
ci/self-hosted-runner

Conversation

@developer0hye

@developer0hye developer0hye commented Mar 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace heavy 50-repo corpus validation in CI with lightweight checks (cargo fmt, cargo test, WASM target check) for the AWS micro runner
  • Move corpus validation to .githooks/pre-push hook for local execution before push
  • Default: smoke tier (fast). Full: CORPUS_TIER=all git push
  • Only triggers when runtime files changed; docs-only pushes skip validation
  • Setup: git config core.hooksPath .githooks

Test plan

  • Self-hosted runner registered and running on AWS
  • CI runs lightweight checks successfully on self-hosted runner

🤖 Generated with Claude Code

developer0hye and others added 2 commits March 9, 2026 11:09
Replace ubuntu-latest with self-hosted runner on AWS where Rust, Node 22,
and poppler-utils are pre-installed. Remove redundant setup steps.
Add paths-ignore so docs-only changes skip the corpus validation.

Signed-off-by: Yonghye Kwon <developer.0hye@gmail.com>

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Yonghye Kwon <developer.0hye@gmail.com>
Replace heavy 50-repo corpus validation in CI with lightweight checks
(cargo fmt, cargo test, WASM check) suitable for the AWS micro runner.

Move corpus validation to .githooks/pre-push so it runs locally before
push. Defaults to smoke tier for speed; use CORPUS_TIER=all for full
validation. Only triggers when runtime files changed.

Setup: git config core.hooksPath .githooks

Signed-off-by: Yonghye Kwon <developer.0hye@gmail.com>

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Yonghye Kwon <developer.0hye@gmail.com>
@developer0hye developer0hye merged commit df05499 into main Mar 9, 2026
2 checks passed
@developer0hye developer0hye deleted the ci/self-hosted-runner branch March 9, 2026 04:04
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