config-links (2.0.4-1) unstable; urgency=medium * realpath -> readlink * test: shuffle files around * t/d: move docker-compose.yml to docker/ * t/l: fail unless $CI is set * use `--progress plain` with docker-compose build * move comments from links-update to README -- Egor Tensin Sun, 21 May 2023 20:40:27 +0200 config-links (2.0.3-5) unstable; urgency=medium * workflows: prettify? * debian/Makefile: use cd instead of pushd * debian/Makefile: escape entire argument (including $(DIST)) * debian/Makefile: use long options * debian/Makefile: --build=X doesn't work? * debian/Makefile: install vim as a dependency -- Egor Tensin Sat, 04 Feb 2023 20:01:27 +0000 config-links (2.0.3-4) unstable; urgency=medium * debian: upgrade cowbuilder image to Focal * debian: force inclusion of the original sources -- Egor Tensin Sat, 04 Feb 2023 19:18:40 +0000 config-links (2.0.3-3) unstable; urgency=medium * workflows/ppa: do it on commits also * debian: shut up dh_auto_build -- Egor Tensin Sat, 04 Feb 2023 18:18:37 +0000 config-links (2.0.3-2) unstable; urgency=medium * debian: disable build system auto-detection -- Egor Tensin Sat, 04 Feb 2023 12:36:48 +0000 config-links (2.0.3-1) unstable; urgency=medium * debian/README: update * accomodate older bash-es * add Docker tests for older bash-es * move unit tests to test/unit/ * test/unit: fix path to links-* tools * fix Docker tests * properly rebuild Docker images * README: update * README: update * Makefile: add a comment * add an "integration" test * db.sh: fix Xenial tests * t/i: call links-update twice, just in case -- Egor Tensin Sat, 04 Feb 2023 11:42:19 +0000 config-links (2.0.2-1) unstable; urgency=medium * workflows/ci: upgrade actions * workflows: upgrade actions * fix .gitattributes * workflows/ci: test on macOS * os.sh: no need to use uname here * test: fix macOS runs * README: update -- Egor Tensin Tue, 24 Jan 2023 11:18:40 +0100 config-links (2.0.1-3) unstable; urgency=medium * debian/Makefile: export NAME and EMAIL * debian/Makefile: add commit target -- Egor Tensin Sat, 30 Apr 2022 00:35:34 +0200 config-links (2.0.1-2) unstable; urgency=medium * debian/README: rearrange items * debian/Makefile: consistent prelude -- Egor Tensin Wed, 06 Apr 2022 08:22:28 +0000 config-links (2.0.1-1) unstable; urgency=medium * test: refactoring * test: add a test case * bash best practices & linting * README: update * test: update comments -- Egor Tensin Tue, 05 Apr 2022 19:19:52 +0000 config-links (2.0-1) unstable; urgency=medium * db.sh: consistent logging * db.sh: add parse_mode function * links-chmod: mode parameter is mandatory -- Egor Tensin Thu, 06 Jan 2022 17:32:23 +0000 config-links (1.1-2) unstable; urgency=medium * debian: add links-chmod -- Egor Tensin Thu, 25 Nov 2021 19:13:59 +0000 config-links (1.1-1) unstable; urgency=medium * update script names in comments * add links-chmod * links-chmod: tweak the help message * db.sh: add more logging * test/test.sh: best practices * links-update: add --mode parameter * README: update -- Egor Tensin Thu, 25 Nov 2021 19:07:06 +0000 config-links (1.0.1-1) unstable; urgency=medium * README: update * workflows/test: tweak step names * workflows/test: use ubuntu-latest * workflows/test -> workflows/ci * workflows/ci: rename to "CI" * .ci/ -> test/ * debian/Makefile: apt scripting best practices * debian/README: update -- Egor Tensin Sun, 03 Oct 2021 16:20:54 +0000 config-links (1.0-2) unstable; urgency=medium * debian: fix package description -- Egor Tensin Thu, 29 Apr 2021 10:15:54 +0000 config-links (1.0-1) unstable; urgency=medium * debian: require bash 4 or higher * rename the scripts * README: add more badges * README: update * README: add "Installation" * rename the project * debian: scripts were renamed -- Egor Tensin Thu, 29 Apr 2021 08:35:34 +0000 config-links (0.2-1) unstable; urgency=medium * debian: add GitHub workflows * blacklist aux files for `git archive` -- Egor Tensin Thu, 29 Apr 2021 00:30:39 +0000 config-links (0.1-1) unstable; urgency=medium * Initial release. -- Egor Tensin Wed, 28 Apr 2021 21:14:04 +0000