Skip to content

[MNT] Remove temporary dummy jobs from CI workflow#1688

Open
moksha-hub wants to merge 2 commits intoopenml:mainfrom
moksha-hub:mnt/remove-dummy-jobs-ci
Open

[MNT] Remove temporary dummy jobs from CI workflow#1688
moksha-hub wants to merge 2 commits intoopenml:mainfrom
moksha-hub:mnt/remove-dummy-jobs-ci

Conversation

@moksha-hub
Copy link

@moksha-hub moksha-hub commented Feb 23, 2026

  • Removed 3 temporary dummy jobs from .github/workflows/test.yml:
    • dummy_windows_py_sk024
    • dummy_windows_py_sk023
    • dummy_docker

These jobs were added in PR #1572 as a temporary workaround when branch protection rules required jobs that no longer existed. They are no longer needed and should be removed.

Fixes #1573

Remove the 3 dummy jobs that were added temporarily in PR openml#1572:
- dummy_windows_py_sk024
- dummy_windows_py_sk023
- dummy_docker

These were added as a workaround when branch protection rules required
jobs that no longer existed. They are no longer needed.

Fixes openml#1573
@moksha-hub
Copy link
Author

@geetu040 please have a look.

Copy link
Collaborator

@geetu040 geetu040 left a comment

Choose a reason for hiding this comment

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

I think this is fine. We should remove these jobs. But I will leave this for @fkiraly, since he created the dummy jobs and ask if the reason for creating these in the first place is not relevant anymore.

I am still seeing these jobs in the CI with the message "Expected — Waiting for status to be reported". I think these should be removed if approved to run.

@fkiraly please approve the workflows and merge if it looks fine given the above context.

Copy link
Collaborator

@fkiraly fkiraly left a comment

Choose a reason for hiding this comment

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

The dummy jobs are still required, because the admin console still has them as required jobs.

@PGijsbers, could you remove these from the admin console first? Otherwise tests will not be able to pass (these are dependent on ancient versions).

@PGijsbers
Copy link
Collaborator

Removed

@geetu040 geetu040 requested a review from fkiraly March 4, 2026 09:31
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.

[MNT] remove no longer existing jobs from required list in CI

4 participants