Package windows release as zip instead of tar

Ouverte
#8,113 1 commentaire 1 réaction 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é
3/5
Temps estimé
1-2 jours
Accessibilité débutants
57/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Active
Stack technique
github-actions, shell, typescript
Domaine
devops, release

Piste de recherche

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.

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

Description

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

Langage dominant
TypeScript
Étoiles
79.8k
Forks
6.9k
Merge moyen
1 j 8 h
PR mergées (30 j)
41

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

Toutes les issues de coder/code-server

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

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