{"push_id":3165408991,"size":3,"distinct_size":3,"ref":"refs/heads/topic/ci","head":"d533406d8c707de391d847e9c5933d398a21ee9a","before":"95f9007de427562263243c0f37ad2bc53e4363c7","commits":[{"sha":"0dbc12ba9a97f09b8cee4807a62125b16d98e916","author":{"name":"Daniel Mueller","email":"fec605d29867ebfb61868c05cfc08af32675474e@posteo.net"},"message":"Add gitlab-ci.yml configuration file\n\nThis change adds a configuration file for the Gitlab CI/CD pipeline to\nthe repository. This file (directly or indirectly) controls the\nenvironment in which to build, what exactly to build, and is also used\nto run the test suite.\nWith the pipeline in place the change also adds a badge indicating the\nstatus of the build on the project's front page.","distinct":true,"url":"https://api.github.com/repos/d-e-s-o/gui/commits/0dbc12ba9a97f09b8cee4807a62125b16d98e916"},{"sha":"bbf2f9843ac2a54f499e053bfb6f668ddff866e9","author":{"name":"Daniel Mueller","email":"fec605d29867ebfb61868c05cfc08af32675474e@posteo.net"},"message":"Add badges for crates.io, docs.rs, and minimum rustc version\n\nThis change adds another three badges to the repository. The first two\nsimply list the most recent version of the crate as published on\ncrates.io and of the docs as published on docs.rs, respectively. The\nthird one states the minimum version of rustc that is required for\nbuilding. We have recently switched to using Rust 2018 and with that we\nhave a requirement for version 1.31 of the toolchain. In the future the\nhope is that now that we have a proper CI/CD pipeline based off of\nDocker images we should be able to build on past versions of Rust, even\nif they are not used during development.","distinct":true,"url":"https://api.github.com/repos/d-e-s-o/gui/commits/bbf2f9843ac2a54f499e053bfb6f668ddff866e9"},{"sha":"d533406d8c707de391d847e9c5933d398a21ee9a","author":{"name":"Daniel Mueller","email":"fec605d29867ebfb61868c05cfc08af32675474e@posteo.net"},"message":"Bump version to 0.2.2\n\nThis change bumps the version of the crate to 0.2.2. The following\nnotable changes have been made since 0.2.1:\n- Adjusted crate to use Rust Edition 2018\n- Removed '#![deny(warnings)]' attribute and demoted lints prone to\n  future changes from 'deny' to 'warn'\n- Enabled CI pipeline comprising building, testing, and linting of the\n  project\n- Added badges indicating pipeline status, current crates.io published\n  version of the crate, current docs.rs published version of the\n  documentation, and minimum version of rustc required\n- Added categories to Cargo.toml\n- Bumped syn dependency to 0.15.22\n- Bumped quote dependency to 0.6.10\n- Bumped proc-macro2 dependency to 0.4.24","distinct":true,"url":"https://api.github.com/repos/d-e-s-o/gui/commits/d533406d8c707de391d847e9c5933d398a21ee9a"}]}
{"actor":{"display_login":"d-e-s-o"}}