Skip to content

Conversation

Copy link

Copilot AI commented Nov 20, 2025

Replaces Travis CI with GitHub Actions for continuous integration.

Changes

  • .github/workflows/ci.yml: Matrix build across Linux (gcc/clang) and macOS (clang), installing dependencies (cmake, boost, gsl), building with make, running ctest. Minimal permissions (contents: read) enforced.

  • .gitignore: Excludes CMake artifacts, generated Bessel tables (>100MB), and test binaries.

  • README.md: Updates badge to point to GitHub Actions instead of Travis CI.

The workflow mirrors the existing .travis.yml configuration.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • esm.ubuntu.com
    • Triggering command: /usr/lib/apt/methods/https (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

Add a yml for github actions that builds and runs the tests in this repository.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Add GitHub Actions for building and running tests Add GitHub Actions CI workflow Nov 20, 2025
Copilot AI requested a review from kozo2 November 20, 2025 08:45
@kozo2 kozo2 changed the base branch from master to new-wheel November 20, 2025 08:56
@kozo2 kozo2 marked this pull request as ready for review November 20, 2025 08:56
@kozo2 kozo2 merged commit 74a138c into new-wheel Nov 20, 2025
2 of 3 checks passed
@kozo2 kozo2 deleted the copilot/add-github-actions-yml branch November 20, 2025 08:56
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