Skip to content

Move all workflows from app.circleci.com to GH actions#2970

Merged
basfroman merged 11 commits intostagingfrom
feat/roman/ci.yml-to-gh-actions
Jul 15, 2025
Merged

Move all workflows from app.circleci.com to GH actions#2970
basfroman merged 11 commits intostagingfrom
feat/roman/ci.yml-to-gh-actions

Conversation

@basfroman
Copy link
Collaborator

@basfroman basfroman commented Jul 15, 2025

Added GH workflows:

  • .github/workflows/changelog-checker.yml (Changelog guard (for release of hotfix))
  • ..github/workflows/compatibility.yml (Requirements compatibility for supported Python versions)
  • ..github/workflows/flake8-and-mypy.yml (Flake8 and Mypy - linters check)
  • .github/workflows/ruff.yml (Ruff - formatter check)
  • .github/workflows/unit-and-integration-tests.yml (Unit and integration tests checker)

Removed:

  • .circleci/* files
  • unused .github/workflows/auto-assign.yml

@basfroman basfroman self-assigned this Jul 15, 2025
@basfroman basfroman added the enhancement New feature or request label Jul 15, 2025
@basfroman basfroman marked this pull request as ready for review July 15, 2025 21:40
@basfroman basfroman requested a review from a team July 15, 2025 21:54
@basfroman basfroman merged commit 4aa1c7b into staging Jul 15, 2025
128 checks passed
@basfroman basfroman deleted the feat/roman/ci.yml-to-gh-actions branch July 15, 2025 22:28
This was referenced Jul 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants