FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Convert CircleCI tests to GitHub Actions workflow by Copilot · Pull Request #134 · udapi/udapi-python · GitHub

Convert CircleCI tests to GitHub Actions workflow - #134

Closed
martinpopel with Copilot wants to merge 5 commits into
masterfrom
copilot/convert-tests-to-github-actions
Closed

Convert CircleCI tests to GitHub Actions workflow#134
martinpopel with Copilot wants to merge 5 commits into
masterfrom
copilot/convert-tests-to-github-actions

Conversation

Copilot AI commented Dec 15, 2025
edited
Loading

Copy link
Copy Markdown
Contributor

Migrates CI testing from CircleCI to GitHub Actions while preserving all test coverage.

Changes

  • New workflow: .github/workflows/test.yml

    • Matrix testing across Python 3.9, 3.11, 3.13
    • Runs pytest with JUnit XML output
    • Executes Color TextModeTrees validation
    • Runs external_tests.sh integration tests
    • Uploads test results as artifacts per Python version
  • Build artifacts: Updated .gitignore to exclude build/, *.egg-info/, test-results/

Workflow triggers

on:
  push:
    branches: [ "master", "main" ]
  pull_request:
    branches: [ "master", "main" ]

The existing .circleci/config.yml remains in place for gradual migration.

Original prompt

Convert the tests in .circleci into .github/workflow.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 4 commits December 15, 2025 11:57
Co-authored-by: martinpopel <724617+martinpopel@users.noreply.github.com>
Co-authored-by: martinpopel <724617+martinpopel@users.noreply.github.com>
Co-authored-by: martinpopel <724617+martinpopel@users.noreply.github.com>
Co-authored-by: martinpopel <724617+martinpopel@users.noreply.github.com>
Copilot AI changed the title [WIP] Convert tests from CircleCI to GitHub workflows Convert CircleCI tests to GitHub Actions workflow Dec 15, 2025
Copilot AI requested a review from martinpopel December 15, 2025 12:02

Copy link
Copy Markdown
Contributor

In the end, I've decided to keep Circle CI, just make sure it runs also on PRs from forks.

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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


Back | FazBrowse Home | New Git URL