Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Publish snapshots to GitHub packages

Offen
#347 0 Kommentare 0 Reaktionen 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
65/100
Issue-Typ
Feature
Klarheit
Klar beschrieben
Aktivitätsstatus
Veraltet
Tech-Stack
github-actions, java
Bereich
ci-cd, release

Rechercherichtung

Beginne mit dem Vergleich von .github/workflows/release.yml und .github/workflows/push.yml und verwende anschließend den verknüpften fabric-gateway-Workflow als Referenz für die Paketveröffentlichung. Verfolge, wie der Push-Workflow die Gradle-Version ermittelt, und bestätige, dass der Veröffentlichungsschritt für GitHub Packages und die Snapshot-Version von Maven Central und der Release-Veröffentlichung isoliert sind. Erledigt ist die Aufgabe, wenn jeder Push ein x.y.z-SNAPSHOT-Paket veröffentlicht, das Contributors verwenden können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

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.

Vorherrschende Sprache
Java
Sterne
322
Forks
210
Ø Merge
15 Std. 16 Min.
Gemergte PRs (30 T.)
29

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

Alle Issues in hyperledger/fabric-chaincode-java

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

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