Package windows release as zip instead of tar

Offen
#8,113 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
57/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
github-actions, shell, typescript
Bereich
devops, release

Rechercherichtung

Start by locating the CI workflows that package and publish Windows releases, then read install.sh to see how it selects an archive extension. Update the release packaging to publish a .zip and make the installer use the matching extension on Windows. Done means Windows releases are published as .zip and the installer selects the correct archive; the issue also suggests notifying the maintainers of the linked installation page.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement

What is your suggestion?

Update the CI workflows to publish the Windows releases as .zip, and update the install.sh to use the correct extension if detected as running on windows. Someone may also want to inform whoever maintains this page to update it with instructions for Windows.

Why do you want this feature?

The Windows release completed in #1397 is a tar.gz, which cannot be natively extracted on Windows. While I would love to only ever touch machines with a POSIX environment, I do not have that luxury.

Are there any workarounds to get this functionality today?

Installing something like cywin, msys2, etc, running the installer script within it.

Are you interested in submitting a PR for this?

Maybe

Vorherrschende Sprache
TypeScript
Sterne
79.8k
Forks
6.9k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
41

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 coder/code-server

Alle Issues in coder/code-server

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

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