Skip to content

Basic CI/CD GitHub workflow#12

Merged
PaulWay merged 8 commits intomainfrom
run_tests_in_github
Jul 16, 2025
Merged

Basic CI/CD GitHub workflow#12
PaulWay merged 8 commits intomainfrom
run_tests_in_github

Conversation

@PaulWay
Copy link
Collaborator

@PaulWay PaulWay commented Jul 16, 2025

We want to run the basic flake8 checks and the testapi, testservice and
testtasks Pipenv commands on new branches.

PaulWay added 7 commits July 16, 2025 11:18
Signed-off-by: Paul Wayper <paulway@redhat.com>
Signed-off-by: Paul Wayper <paulway@redhat.com>
Signed-off-by: Paul Wayper <paulway@redhat.com>
Signed-off-by: Paul Wayper <paulway@redhat.com>
Signed-off-by: Paul Wayper <paulway@redhat.com>
Signed-off-by: Paul Wayper <paulway@redhat.com>
Signed-off-by: Paul Wayper <paulway@redhat.com>
@PaulWay PaulWay self-assigned this Jul 16, 2025
@PaulWay PaulWay added enhancement New feature or request Advisor The 'Advisor' component of the code. Tasks The 'Tasks' component of the code. Service The long running service components of Advisor and Tasks labels Jul 16, 2025
Signed-off-by: Paul Wayper <paulway@redhat.com>
Copy link
Collaborator

@mhuth mhuth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems ok to me. We can iterate on this if need be

@PaulWay PaulWay merged commit 408b89e into main Jul 16, 2025
2 checks passed
PaulWay added a commit that referenced this pull request Aug 8, 2025
Implementing two basic CI/CD GitHub workflows on PRs.

- A check that we can install the advisor-backend code and that it passes
  `flake8` and Django unit tests on the Advisor API, Tasks API, and Advisor
  service.

- A check that we can build the container from the `Containerfile` using
  `podman` (on Ubuntu, no less!).

Signed-off-by: Paul Wayper <paulway@redhat.com>
PaulWay added a commit that referenced this pull request Sep 15, 2025
Implementing two basic CI/CD GitHub workflows on PRs.

- A check that we can install the advisor-backend code and that it passes
  `flake8` and Django unit tests on the Advisor API, Tasks API, and Advisor
  service.

- A check that we can build the container from the `Containerfile` using
  `podman` (on Ubuntu, no less!).

Signed-off-by: Paul Wayper <paulway@redhat.com>
PaulWay added a commit that referenced this pull request Feb 12, 2026
Implementing two basic CI/CD GitHub workflows on PRs.

- A check that we can install the advisor-backend code and that it passes
  `flake8` and Django unit tests on the Advisor API, Tasks API, and Advisor
  service.

- A check that we can build the container from the `Containerfile` using
  `podman` (on Ubuntu, no less!).

Signed-off-by: Paul Wayper <paulway@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Advisor The 'Advisor' component of the code. enhancement New feature or request Service The long running service components of Advisor and Tasks Tasks The 'Tasks' component of the code.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants