Skip to content

updates to github workflows#14179

Closed
dogboat wants to merge 1 commit intoDefectDojo:locationsfrom
dogboat:locations-github-actions
Closed

updates to github workflows#14179
dogboat wants to merge 1 commit intoDefectDojo:locationsfrom
dogboat:locations-github-actions

Conversation

@dogboat
Copy link
Copy Markdown
Contributor

@dogboat dogboat commented Jan 27, 2026

This PR updates some of the github workflows to run all tests (UI/integration and unittests) with locations both enabled and disabled.

Well, "all." Some will be skipped. Herein, the endpoint_test integration test is explicitly skipped when locations are enabled as the functionality it tests no longer exists. Additionally, subsequent PRs will include changes to unittests that skip some functionality, but it'll be handled within the class or as a decorator on it.

Big thanks to Val for having given me a pattern to follow in his pghistory work, and to Cody for directing me to that.

…pass along this as envvar to testing containers
# no celery or initializer needed for unit tests
- name: Unit tests
timeout-minutes: 20
timeout-minutes: 25
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I don't think this change is necessary anymore. We can drop it down again if you'd like and change it back if necessary.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Does not hurt to keep it imo

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Agreed.

@dogboat
Copy link
Copy Markdown
Contributor Author

dogboat commented Jan 27, 2026

The failing linter issues have been resolved in the other PR, we can wait for that to be merged in and I'll update accordingly.

@dogboat
Copy link
Copy Markdown
Contributor Author

dogboat commented Jan 28, 2026

Closing this one, changes here will be part of the mondo pr instead.

@dogboat dogboat closed this Jan 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants