Skip to content

Suggestion to migrate CI tests to GitHub  #3207

Closed
@ikappaki

Description

@ikappaki

Hi,

I believe there is some merit migrating the CI tests to a GitHub workflow, is there any appetite for it?

  1. Easy access via the Actions menu in GitHub.
  2. Currently macos tests are running on GitHub while the rest run on CircleCi, we can get test results under a single badge.
  3. GitHub appears to give unlimited credit for running jobs, thus we can extend the test coverage to include all supported versions across all architectures.

I have created a simple demo workflow to showcase the outcome https://github.com/ikappaki/cider/blob/a4de8824d8e3cdbc8756660fab78f883eea60bfd/.github/workflows/test.yml

It is configured to test what I believe are CIDER supported Emacs versions across macos, ubuntu and windows. There is also Emacs master setup only for ubuntu.

image

Thanks

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions