Skip to content

ci: bootstrap GitHub Actions smoke job (allium-swarm)#108

Merged
refset merged 1 commit intomasterfrom
allium-swarm/ci-bootstrap-20260501-1626
May 1, 2026
Merged

ci: bootstrap GitHub Actions smoke job (allium-swarm)#108
refset merged 1 commit intomasterfrom
allium-swarm/ci-bootstrap-20260501-1626

Conversation

@refset
Copy link
Copy Markdown
Member

@refset refset commented May 1, 2026

Summary

Generated by allium-swarm stage 01a (--ci-bootstrap).

The repo currently has only .circleci/config.yml and zero GitHub Actions workflows. This PR adds a minimal .github/workflows/ci.yml so the allium-swarm pipeline (and reviewers) can observe whether changes still build cleanly. The job:

  1. Resolves Clojure deps (clojure -P) — universal smoke.
  2. Best-effort: runs the project's test runner if a Makefile test target or :test alias is present, never failing the job (warnings only).

This is a starter — refine the test step to match the project's preferred runner (kaocha via make test?) once the loop is proven.

Test plan

  • GitHub Actions run on this PR completes (green or red — we want to see the loop)
  • Re-run allium-swarm stage 01a after the run; confirm ci_baseline.json now records the run

🤖 Generated with Claude Code

Generated by allium-swarm stage 01a (--ci-bootstrap). Resolves deps as a
universal smoke; attempts the project's test runner best-effort.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@refset refset merged commit 190517e into master May 1, 2026
2 of 4 checks passed
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