devcontainers / devcontainers/ci
Provide image digest as an output
- 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
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