Skip to content

Add GitHub Actions CI for lint and tests - #35

Open
hemna wants to merge 4 commits into
masterfrom
ci-openstack-exporter
Open

hemna wants to merge 4 commits into
masterfrom
ci-openstack-exporter

Conversation

@hemna

@hemna hemna commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add repository-wide GitHub Actions checks for linting and unit tests.
  • Use Python 3.12.13, matching the deployed exporter image.
  • Run lint and tests as separate jobs on pull requests targeting master and pushes to master.

Verification

  • Workflow YAML parses locally.
  • The workflow runs flake8 . and stestr run for the full repository.

The workflow is based directly on master so it can be reviewed and merged independently.

@hemna
hemna force-pushed the ci-openstack-exporter branch from f374c2f to 05f4b29 Compare September 4, 2026 15:53
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