Announcement: Windows msys2 mingw64 snapshot will be frozen

Ouverte
#967 0 commentaires 3 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
1/5
Temps estimé
Moins d'une heure
Accessibilité débutants
20/100
Type d'issue
Documentation
Clarté
Clairement spécifiée
Activité
Active
Stack technique
github-actions, javascript, ruby
Domaine
devops, release

Piste de recherche

Read the announcement and the linked ruby/setup-msys2-gcc project to understand which snapshot and Ruby versions are affected. The issue reports a completed freeze and gives upgrade guidance; it does not request a code change for a newcomer to implement.

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

Description

This change impacts setup-ruby with ruby version >= 2.4, < 3.1 on Windows. The impacted ruby versions will continue to work as is without receiving updates. If you're having issue with these versions (e.g. 404 error while downloading msys2), make sure you update setup-ruby to v1.338.0 or later.

If you're using an impacted version and installing additional msys2 mingw64 packages either by using ruby/setup-ruby-pkgs or manually, please consider upgrading to ruby >= 3.1, or making a backup of your additional msys2 packages if you need them.


As part of ruby/setup-ruby, we maintain the project ruby/setup-msys2-gcc that creates snapshots of msys2 with packages required by ruby preinstalled to speed up the setup for users.

On 2026/03/25, msys2 mingw64 was deprecated, and as of 2026/10/24 some critical packages are now getting removed. Therefore, we're freezing our msys2 mingw64 snapshot to the last working one created on 2026/10/24. Moving forward, our msys2 mingw64 snapshot will not receive any updates.

Langage dominant
JavaScript
Étoiles
1k
Forks
378
Merge moyen
1 j 14 h
PR mergées (30 j)
11

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 ruby/setup-ruby

Toutes les issues de ruby/setup-ruby

Issues similaires

Plus d'issues JavaScript

Recevez les nouvelles issues par e-mail

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