devcontainers / devcontainers/ci

Provide image digest as an output

Aperta
#304 0 commenti 3 reazioni 0 assegnatari Vedi su GitHub
feature
Lingua principale
TypeScript
Stelle
496
Fork
101
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia leggendo l’implementazione della GitHub Action devcontainers/ci e i suoi output esistenti, quindi confronta il modo in cui docker/build-push-action espone un digest dell’immagine. Aggiungi il digest come output dell’action e verifica che uno step successivo del workflow possa utilizzarlo per la provenienza o l’integrazione con JFrog Build Info.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
docker, typescript
Ambito
ci-cd, devops
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
52/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.