Announcement: Windows msys2 mingw64 snapshot will be frozen

Offen
#967 0 Kommentare 3 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Anfängerfreundlichkeit
20/100
Issue-Typ
Dokumentation
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
github-actions, javascript, ruby
Bereich
devops, release

Rechercherichtung

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.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

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.

Vorherrschende Sprache
JavaScript
Sterne
1k
Forks
378
Ø Merge
1 T. 14 Std.
Gemergte PRs (30 T.)
11

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus ruby/setup-ruby

Alle Issues in ruby/setup-ruby

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.