{"push_id":961742778,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"da1de9f96c1154a166f41c8c9cd8c5bf75083a03","before":"b8ce1638c14f6d309e267be4e89959b0d7acc0ce","commits":[{"sha":"5401841db8acdb9f68faf219bee2123f3876b5e5","author":{"email":"01d6bfbb07c54f2ef9b8ddcfa219f0bc31ea6f63@gmail.com","name":"Alex Kost"},"message":"places: Add 'guix-script-file'","distinct":true,"url":"https://api.github.com/repos/alezost/guile-modules/commits/5401841db8acdb9f68faf219bee2123f3876b5e5"},{"sha":"8cc2ed1d4762b612344a5eaefc98971a38163043","author":{"email":"01d6bfbb07c54f2ef9b8ddcfa219f0bc31ea6f63@gmail.com","name":"Alex Kost"},"message":"places: Add 'bin-file'","distinct":true,"url":"https://api.github.com/repos/alezost/guile-modules/commits/8cc2ed1d4762b612344a5eaefc98971a38163043"},{"sha":"ba813c7ff29c776c2203c42d6d61c450f6aaf566","author":{"email":"01d6bfbb07c54f2ef9b8ddcfa219f0bc31ea6f63@gmail.com","name":"Alex Kost"},"message":"files: Add 'with-directory-excursion'","distinct":true,"url":"https://api.github.com/repos/alezost/guile-modules/commits/ba813c7ff29c776c2203c42d6d61c450f6aaf566"},{"sha":"2fe430163ae65bc38451bd0e097e437776e828e4","author":{"email":"01d6bfbb07c54f2ef9b8ddcfa219f0bc31ea6f63@gmail.com","name":"Alex Kost"},"message":"configs: Do not create link if target does not exist","distinct":true,"url":"https://api.github.com/repos/alezost/guile-modules/commits/2fe430163ae65bc38451bd0e097e437776e828e4"},{"sha":"82191ff4acae7dfaee311b878afed9b2abcccc0f","author":{"email":"01d6bfbb07c54f2ef9b8ddcfa219f0bc31ea6f63@gmail.com","name":"Alex Kost"},"message":"Add \"records.scm\"","distinct":true,"url":"https://api.github.com/repos/alezost/guile-modules/commits/82191ff4acae7dfaee311b878afed9b2abcccc0f"},{"sha":"f3e2ebeed1a879f96fd465fddc233ccfad484185","author":{"email":"01d6bfbb07c54f2ef9b8ddcfa219f0bc31ea6f63@gmail.com","name":"Alex Kost"},"message":"Use 'define-record-type*' everywhere","distinct":true,"url":"https://api.github.com/repos/alezost/guile-modules/commits/f3e2ebeed1a879f96fd465fddc233ccfad484185"},{"sha":"95c36d479396271df5c68d1f3a08cc38d05e39c3","author":{"email":"01d6bfbb07c54f2ef9b8ddcfa219f0bc31ea6f63@gmail.com","name":"Alex Kost"},"message":"Add \"sources.scm\"","distinct":true,"url":"https://api.github.com/repos/alezost/guile-modules/commits/95c36d479396271df5c68d1f3a08cc38d05e39c3"},{"sha":"4b29a69560534bf49f207347bf7d7f2523fd7ce7","author":{"email":"01d6bfbb07c54f2ef9b8ddcfa219f0bc31ea6f63@gmail.com","name":"Alex Kost"},"message":"configs: Deploy config only when it has 'links'","distinct":true,"url":"https://api.github.com/repos/alezost/guile-modules/commits/4b29a69560534bf49f207347bf7d7f2523fd7ce7"},{"sha":"da1de9f96c1154a166f41c8c9cd8c5bf75083a03","author":{"email":"01d6bfbb07c54f2ef9b8ddcfa219f0bc31ea6f63@gmail.com","name":"Alex Kost"},"message":"configs: Add 'source' field and procedures for it\n\n* configs.scm (show-source, fetch-config): New procedures.","distinct":true,"url":"https://api.github.com/repos/alezost/guile-modules/commits/da1de9f96c1154a166f41c8c9cd8c5bf75083a03"}]}