config-links (2.1.12-2) unstable; urgency=medium

  * workflows: fetch submodules

 -- Egor Tensin <egor@tensin.name>  Wed, 14 Oct 2026 14:18:14 +0000

config-links (2.1.12-1) unstable; urgency=medium

  * test/docker: refactoring & minimization
  * Makefile: don't always pull images for Docker tests
  * test: migrate to test-harness
  * test: upgrade test-harness
  * README: update
  * test: upgrade test-harness

 -- Egor Tensin <egor@tensin.name>  Wed, 14 Oct 2026 14:14:33 +0000

config-links (2.1.11-1) unstable; urgency=medium

  * README: update

 -- Egor Tensin <egor@tensin.name>  Mon, 12 Oct 2026 07:36:10 +0000

config-links (2.1.10-1) unstable; urgency=medium

  * Makefile: move DO: to prelude.mk
  * test: more checks + minor refactoring
  * test: remove unnecessary global variables
  * test: refactor out logging for calling executables
  * test: consistent copyright notices
  * test: minor refactoring
  * workflows/ci: test on more distros
  * workflows/ci: move AUR setup steps to aur:Makefile
  * workflows: remove unnecessary action parameters
  * Revert "workflows: remove unnecessary action parameters"
  * workflows: add some comments
  * debian: ditch Vagrant, switch to Docker

 -- Egor Tensin <egor@tensin.name>  Sun, 04 Oct 2026 16:10:05 +0000

config-links (2.1.8-1) unstable; urgency=medium

  * tst-linux-home.sh: don't run inside pbuilder

 -- Egor Tensin <egor@tensin.name>  Mon, 28 Sep 2026 09:31:44 +0000

config-links (2.1.7-1) unstable; urgency=medium

  * Makefile: do nothing on all:

 -- Egor Tensin <egor@tensin.name>  Mon, 28 Sep 2026 09:03:24 +0000

config-links (2.1.6-1) unstable; urgency=medium

  * Makefile: add install: target
  * workflows/ci: don't publish to AUR on Debian tags
  * debian/Makefile: remove unused stuff
  * debian: use `make install`

 -- Egor Tensin <egor@tensin.name>  Mon, 28 Sep 2026 08:56:47 +0000

config-links (2.1.5-1) unstable; urgency=medium

  * debian: clean up dependencies
  * debian/README: update
  * debian/README: fix a typo
  * test/local: allow filtering tests
  * test: move the linux-home test to test/local/
  * test/local/ -> test/
  * test: add tst-root.sh

 -- Egor Tensin <egor@tensin.name>  Sun, 27 Sep 2026 11:08:22 +0000

config-links (2.1.4-3) unstable; urgency=medium

  * debian: make push should be non-interactive

 -- Egor Tensin <egor@tensin.name>  Wed, 23 Sep 2026 16:31:29 +0000

config-links (2.1.4-2) unstable; urgency=medium

  * Revert "debian: remove --ignore-branch"
  * debian: add a comment to gbp.conf
  * debian: add make push target
  * debian/README: update

 -- Egor Tensin <egor@tensin.name>  Wed, 23 Sep 2026 16:26:34 +0000

config-links (2.1.4-1) unstable; urgency=medium

  * test/docker: apt-get -> apt
  * debian: remove --ignore-branch
  * debian: prettier Makefile
  * debian/README: update
  * debian: add changelog target for make
  * Revert "debian: use dput-ng"
  * debian: set --upstream-branch for gbp

 -- Egor Tensin <egor@tensin.name>  Wed, 23 Sep 2026 15:51:29 +0000

config-links (2.1.2-2) unstable; urgency=medium

  * debian: apt-get -> apt
  * debian: use gbp dch w/ the --commit option
  * debian: use gbp tag
  * debian: use dput-ng

 -- Egor Tensin <egor@tensin.name>  Wed, 23 Sep 2026 10:01:16 +0000

config-links (2.1.2-1) unstable; urgency=medium

  [ Egor Tensin ]
  * workflows/ci: passwordless sudo for builder

  [ dependabot[bot] ]
  * Bump actions/checkout from 6 to 7

  [ dependabot[bot] ]
  * Bump actions/checkout from 6 to 7
  * remove annoying trailing period from repo URLs
  * test/local: split test.sh into many files
  * test/local: refactor things a little bit
  * db.sh: fix findutils warnings
  * test/local: tests summary & output tweaks
  * test/local: split lib/common.sh, add logging routines, tweak output, etc.
  * test/local: clean up lib/test.sh routines a little bit

 -- Egor Tensin <egor@tensin.name>  Wed, 23 Sep 2026 05:53:28 +0000

config-links (2.1.1-1) unstable; urgency=medium

  [ Egor Tensin ]
  * workflows: upgrade actions
  * dependabot: enable for branch "debian"

  [ dependabot[bot] ]
  * Bump actions/checkout from 6 to 7

  [ dependabot[bot] ]
  * Bump actions/checkout from 6 to 7
  * workflows/ci: add job to update AUR branch

 -- Egor Tensin <egor@tensin.name>  Sat, 20 Jun 2026 15:56:39 +0000

config-links (2.1.0-1) unstable; urgency=medium

  * add dependabot.yml
  * workflows/ci: remove on: pull_request
  * workflows: remove on: pull_request
  * reorganize files
  * debian: update install rules

 -- Egor Tensin <egor@tensin.name>  Sat, 06 Jun 2026 16:25:54 +0000

config-links (2.0.6-1) unstable; urgency=medium

  * modernize Compose usage
  * Makefile: fix a typo
  * workflows/ci: upgrade actions
  * debian: update GPG key
  * workflows: upgrade actions
  * debian: error out if required Vagrant plugins are not installed
  * switch to egor@tensin.name
  * switch to egor@tensin.name

 -- Egor Tensin <egor@tensin.name>  Tue, 16 Dec 2025 22:39:39 +0000

config-links (2.0.5-1) unstable; urgency=medium

  * Makefile: add a comment
  * Makefile: move the prelude to prelude.mk
  * debian/Makefile: move the prelude to prelude.mk
  * debian/README: update
  * debian/vagrant: fix NFS mounting
  * workflows/ci: upgrade actions
  * workflows: upgrade actions

 -- Egor Tensin <Egor.Tensin@gmail.com>  Sun, 28 Jan 2024 11:29:16 +0000

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 <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  Thu, 06 Jan 2022 17:32:23 +0000

config-links (1.1-2) unstable; urgency=medium

  * debian: add links-chmod

 -- Egor Tensin <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  Sun, 03 Oct 2021 16:20:54 +0000

config-links (1.0-2) unstable; urgency=medium

  * debian: fix package description

 -- Egor Tensin <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  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 <Egor.Tensin@gmail.com>  Thu, 29 Apr 2021 00:30:39 +0000

config-links (0.1-1) unstable; urgency=medium

  * Initial release.

 -- Egor Tensin <Egor.Tensin@gmail.com>  Wed, 28 Apr 2021 21:14:04 +0000
