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

Allow setting image annotations and other metadata

Offen
#1,318 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
60/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
docker, typescript
Bereich
cli

Rechercherichtung

The feature request is: let users pass OCI image annotations (standard and custom) through to the built image. Start by finding where the CLI's devcontainer build flow invokes the image build and where build options from devcontainer.json are parsed and forwarded, since annotations must be plumbed from config to the build call. The linked OCI annotations spec defines the common keys, and the docker metadata-action link shows how values are generated in CI. Done looks like: annotations specified in config appear as labels/annotations on the built image, verified by inspecting the image manifest.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

OCI artifacts and docker images allow attaching/publishing annotations and other metadata.
While there is a set of common build/source annotations, the ability to provide custom annotations would also be useful.

There are tools like the docker metadata action that can automatically generate and retrieve this metadata in CI contexts. This is technically outside the scope of this repo, but is a reference point for how this information may be generated and used.

Vorherrschende Sprache
TypeScript
Sterne
3k
Forks
462
Ø Merge
13 Std. 28 Min.
Gemergte PRs (30 T.)
2

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

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 devcontainers/cli

Alle Issues in devcontainers/cli

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

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