Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

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

Ouverte
#1,573 6 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 2 jours

Personne n'a encore pris cette issue.

Évaluation

Difficulté
1/5
Temps estimé
Moins d'une heure
Accessibilité débutants
35/100
Type d'issue
Refactorisation
Clarté
Clairement spécifiée
Activité
À l'abandon
Stack technique
github-actions, python
Domaine
ci-cd

Piste de recherche

Open the repository's GitHub Settings and go to Branches, then edit the main branch protection rules. Remove the obsolete docker, Windows/Py/sk0.24.* status check and checks for Python 3.8 and 3.9; verify the General settings preserve squash merging and confirm pull requests are no longer blocked by nonexistent jobs.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Good First Issue maintenance & CI

There are a few jobs in openml that should be removed from being required, since they are no longer valid:

  • jobs that no longer exist or run: docker, (windows-latest, Py, sk0.24.*, sk-only:false)
  • jobs that relate to long-deprecated python versions (3.8 and 3.9)

Without this, not even maintainers can merge pull requests.

@PGijsbers, @joaquinvanschoren, would you kindly be able to fix, this is blocking us from using CI for testing.

To fix this, an admin or maintainer should go (on GitHub GUI) to:

Settings -> branches (left menu) -> main, edit -> scroll down to "Require status checks to pass before merging" and click the "X" next to the above.

While you are there, you could also go to the "general" pane and ensure checkmarks are like this:

Image

Otherwise, PR may get merged as individual commits and mess up the main commit history. Squashing is an easy way to avoid conflicts and rebase accidents.

Langage dominant
Python
Étoiles
361
Forks
296
Merge moyen
2 j 20 h
PR mergées (30 j)
2

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de openml/openml-python

Toutes les issues de openml/openml-python

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.