edgi-govdata-archiving / web-monitoring-diff

Tools for diffing and comparing web content. Also includes a web server that makes diffs available as an HTTP service.
https://web-monitoring-diff.readthedocs.io/
GNU General Public License v3.0
11 stars 4 forks source link

Use newer OCI labels in Dockerfile #140

Open Mr0grog opened 1 year ago

Mr0grog commented 1 year ago

Our current Dockerfile uses the maintainer label: https://github.com/edgi-govdata-archiving/web-monitoring-diff/blob/0f54fd6f088cf9030b4c521153528ab0c05eeba1/Dockerfile#L9-L10

Which has been deprecated in favor of a new, standardized org.opencontainers.image.authors label. In fact, there is a whole list of OCI-standardized labels that are supported by various tools (e.g. Dependabot now uses org.opencontainers.image.source to figure out release notes and so on) that we should be using: https://github.com/opencontainers/image-spec/blob/main/annotations.md#pre-defined-annotation-keys