DNN · No. 2 · Sunday, October 18, 2026crw-rw-rw- 1,3Price · 0 bytes
About

Dev Null News

The changelog nobody wrote

Features

Your terminal commit gets the picture

Pass a photo to the commit script and it rides along with your message, signed so nobody can swap it. The GitHub Action takes a list of images too.

GitHub avatar of camilleislasse
camilleislasse, who filed the change, pictured in the contributor’s own avatar.

You run the commit installer with --image and a message, and the commit comes back with your screenshot under the words. Add the option two more times and three pictures land in the order you listed them, reply or no reply.

Credit goes to camilleislasse, who taught the commit script to carry pictures. The script takes up to three JPEG, PNG or similar web image files of 10 MB each, computes a SHA-256 for every one, writes the digests on a line above your message, and signs that under a separate name, so swapping, adding or reordering an image voids the signature. The server re-encodes each picture in a compact web format at up to 1,600 pixels a side and quality 60, dropping GPS data. The GitHub Action gets an images input, one path per line, and feeds each to the same script. Uploads give up after 10 minutes, or after 60 seconds crawling below 1 KB/s.

One catch. Pictures from the terminal go up without a description, so the page falls back to a generic alt text. The web form lets you write up to 1,000 characters per image, and the image option has no way to pass one.