Skip to content

Replace CircleCI with GitHub Actions - #11

Merged
chadhs merged 2 commits into
masterfrom
cursor/github-actions-ci-6ce2
Jul 30, 2026
Merged

chadhs merged 2 commits into
masterfrom
cursor/github-actions-ci-6ce2

Conversation

@chadhs

@chadhs chadhs commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Summary

Moves CI from CircleCI to GitHub Actions and removes the unused .circleci config.

Changes

  • Add .github/workflows/ci.yml:
    • Runs on PRs and pushes to master
    • Postgres 16 service
    • Java 21 + Leiningen 2.12.0
    • lein depslein migratelein test
    • Maven cache keyed on project.clj
  • Delete .circleci/config.yml and setup-heroku.sh
  • Document the new CI entrypoint in README.org

Test plan

  • Local lein with-profile test test still green (28 assertions)
  • GitHub Actions CI workflow green on this PR
  • Confirm CircleCI project can be disabled/removed in CircleCI settings after merge
Open in Web Open in Cursor 

cursoragent and others added 2 commits July 30, 2026 23:28
Add a CI workflow that runs Postgres, migrations, and lein test on
pull requests and master pushes. Remove the unused CircleCI config and
document the new CI entrypoint in the README.

Co-authored-by: Chad Stovern <chadhs@users.noreply.github.com>
Co-authored-by: Chad Stovern <chadhs@users.noreply.github.com>
@cursor
cursor Bot marked this pull request as ready for review July 30, 2026 23:33
@chadhs
chadhs merged commit afdff5b into master Jul 30, 2026
1 check 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.

2 participants