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

Publish snapshots to GitHub packages

Ouverte
#347 0 commentaires 0 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é
3/5
Temps estimé
1-2 jours
Accessibilité débutants
65/100
Type d'issue
Fonctionnalité
Clarté
Clairement spécifiée
Activité
À l'abandon
Stack technique
github-actions, java
Domaine
ci-cd, release

Piste de recherche

Commencez par comparer .github/workflows/release.yml avec .github/workflows/push.yml, puis utilisez le workflow fabric-gateway lié comme référence pour la publication des packages. Suivez la manière dont le workflow push obtient la version de Gradle et vérifiez que l'étape de publication vers GitHub Packages et la version snapshot sont isolées de Maven Central et de la publication des releases. La tâche est terminée lorsque chaque push publie un package x.y.z-SNAPSHOT que les contributors peuvent utiliser.

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

Description

As a contributor
I want snapshot versions of fabric-chaincode-shim to be published to GitHub Packages on every change
So that I can use development fixes or features before a formal release is published

The release.yml workflow already publishes to GitHub Packages (as well as Maven Central). It would be good for only the GitHub Packages publish to be done on every push.yml workflow. To differentiate from release versions, the Gradle package version used for the push workflow should be of the form x.y.z-SNAPSHOT. This is a standard Maven naming convention.

Although it uses Maven rather than Gradle, the CI pipeline for the fabric-gateway project could be used as a rough guide.

Langage dominant
Java
Étoiles
322
Forks
210
Merge moyen
15 h 16 min
PR mergées (30 j)
29

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 hyperledger/fabric-chaincode-java

Toutes les issues de hyperledger/fabric-chaincode-java

Issues similaires

Plus d'issues Java

Recevez les nouvelles issues par e-mail

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