Skip to content

Conversation

@bhcopeland
Copy link
Member

Convert GitLab CI pipeline to GitHub Actions with equivalent jobs:

  • Style checking (black, flake8) and typecheck (mypy)
  • Unit tests on Python 3.9-3.13 (amd64 and arm64)
  • Integration tests
  • RPM and DEB package builds
  • MkDocs documentation build and GitHub Pages deployment

@bhcopeland bhcopeland force-pushed the github_actions branch 7 times, most recently from ece8e38 to 1ff528b Compare January 13, 2026 13:06
@bhcopeland
Copy link
Member Author

@roxell can you re-review?

@bhcopeland bhcopeland force-pushed the github_actions branch 8 times, most recently from 3209be5 to a29e7e9 Compare January 16, 2026 17:55
@bhcopeland bhcopeland force-pushed the github_actions branch 3 times, most recently from c88fa20 to dc1c33a Compare January 16, 2026 21:10
roxell and others added 2 commits January 20, 2026 15:12
Update code formatting to be compatible with black 26.1.0, upgraded from
25.12.0.

Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Convert GitLab CI pipeline to GitHub Actions with equivalent jobs:
- Style checking (black, flake8) and typecheck (mypy)
- Unit tests using Debian 12 container (amd64 and arm64)
- Integration tests
- MkDocs documentation build and GitHub Pages deployment

Signed-off-by: Ben Copeland <ben.copeland@linaro.org>
@roxell roxell merged commit 8f948d5 into master Jan 20, 2026
8 checks 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.

3 participants