devcontainers / devcontainers/ci

Provide image digest as an output

Offen
#304 0 Kommentare 3 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
feature
Vorherrschende Sprache
TypeScript
Sterne
496
Forks
101
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The image digest is a required input for steps that follow the build process, such as [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance) or for [adding the built Docker image to JFrog Build Info](https://github.com/jfrog/jfrog-github-example/blob/50ad3b6bd875427e68095afb0d95bc56b5f79e07/.github/workflows/build-publish.yml#L112).

Currently, the image digest is provided by the [[docker/build-push-action](https://github.com/docker/build-push-action)](https://github.com/docker/build-push-action), but it is not available in the `devcontainers/ci` action. It would be useful to add the image digest as an output to support these use cases and ensure smooth integration when migrating existing workflows.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die Implementierung der devcontainers/ci GitHub Action und ihre bestehenden Outputs zu lesen, und vergleiche anschließend, wie docker/build-push-action einen Image-Digest bereitstellt. Füge den Digest als Action-Output hinzu und verifiziere, dass ein nachfolgender Workflow-Schritt ihn für die Integration von Provenance oder JFrog Build Info verwenden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
docker, typescript
Bereich
ci-cd, devops
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
52/100

Neue Issues direkt in Ihr Postfach

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