<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>coliru, branch HEAD</title>
<subtitle>A minimal, flexible, dotfile installer
</subtitle>
<entry>
<id>84551ba7303c95fc7735b900fe7bcdf990f28d37</id>
<published>2025-07-06T20:52:19Z</published>
<updated>2025-07-06T20:52:19Z</updated>
<title>Update repo URL in README.md</title>
<link rel="alternate" type="text/html" href="commit/84551ba7303c95fc7735b900fe7bcdf990f28d37.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 84551ba7303c95fc7735b900fe7bcdf990f28d37
parent 0c98a078b6a1704db6f6b8f5e8e3703795e4a922
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sun,  6 Jul 2025 13:52:19 -0700

Update repo URL in README.md

</content>
</entry>
<entry>
<id>0c98a078b6a1704db6f6b8f5e8e3703795e4a922</id>
<published>2024-11-28T20:52:38Z</published>
<updated>2024-11-28T20:52:38Z</updated>
<title>Update README.md</title>
<link rel="alternate" type="text/html" href="commit/0c98a078b6a1704db6f6b8f5e8e3703795e4a922.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 0c98a078b6a1704db6f6b8f5e8e3703795e4a922
parent 7818f89852d9a0d16201b75f81eed6e0917adae0
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 28 Nov 2024 12:52:38 -0800

Update README.md

</content>
</entry>
<entry>
<id>7818f89852d9a0d16201b75f81eed6e0917adae0</id>
<published>2024-10-10T18:34:02Z</published>
<updated>2024-10-10T18:34:02Z</updated>
<title>Bump version to 1.1.0</title>
<link rel="alternate" type="text/html" href="commit/7818f89852d9a0d16201b75f81eed6e0917adae0.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 7818f89852d9a0d16201b75f81eed6e0917adae0
parent 5fc0683c5ff4c5b23ec082297378cfdb88f25020
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 10 Oct 2024 11:34:02 -0700

Bump version to 1.1.0

</content>
</entry>
<entry>
<id>5fc0683c5ff4c5b23ec082297378cfdb88f25020</id>
<published>2024-10-10T18:27:44Z</published>
<updated>2024-10-10T18:27:44Z</updated>
<title>Update asciinema link</title>
<link rel="alternate" type="text/html" href="commit/5fc0683c5ff4c5b23ec082297378cfdb88f25020.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 5fc0683c5ff4c5b23ec082297378cfdb88f25020
parent 2bef1dbdb294326ef5582f04ae0b29df6360ab3b
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 10 Oct 2024 11:27:44 -0700

Update asciinema link

</content>
</entry>
<entry>
<id>2bef1dbdb294326ef5582f04ae0b29df6360ab3b</id>
<published>2024-09-10T16:40:24Z</published>
<updated>2024-09-10T16:40:24Z</updated>
<title>Update example manifest file</title>
<link rel="alternate" type="text/html" href="commit/2bef1dbdb294326ef5582f04ae0b29df6360ab3b.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 2bef1dbdb294326ef5582f04ae0b29df6360ab3b
parent 3a8fd7399c37c920671b7e2fb60341c24d522e30
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue, 10 Sep 2024 09:40:24 -0700

Update example manifest file

</content>
</entry>
<entry>
<id>3a8fd7399c37c920671b7e2fb60341c24d522e30</id>
<published>2024-09-07T21:40:22Z</published>
<updated>2024-09-07T21:40:22Z</updated>
<title>Update progress denominators to reflect tag rules</title>
<link rel="alternate" type="text/html" href="commit/3a8fd7399c37c920671b7e2fb60341c24d522e30.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 3a8fd7399c37c920671b7e2fb60341c24d522e30
parent d72aa87bff67a9856d2fc725c37886d8e0087eea
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sat,  7 Sep 2024 14:40:22 -0700

Update progress denominators to reflect tag rules

</content>
</entry>
<entry>
<id>d72aa87bff67a9856d2fc725c37886d8e0087eea</id>
<published>2024-09-07T21:06:11Z</published>
<updated>2024-09-07T21:06:11Z</updated>
<title>Move tags_match function to manifest module</title>
<link rel="alternate" type="text/html" href="commit/d72aa87bff67a9856d2fc725c37886d8e0087eea.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit d72aa87bff67a9856d2fc725c37886d8e0087eea
parent f8aa11827fb1a8b20887e19b459ca55400299172
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sat,  7 Sep 2024 14:06:11 -0700

Move tags_match function to manifest module

</content>
</entry>
<entry>
<id>f8aa11827fb1a8b20887e19b459ca55400299172</id>
<published>2024-08-11T19:47:10Z</published>
<updated>2024-08-11T19:47:10Z</updated>
<title>Update test SSH server options</title>
<link rel="alternate" type="text/html" href="commit/f8aa11827fb1a8b20887e19b459ca55400299172.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit f8aa11827fb1a8b20887e19b459ca55400299172
parent 27b7fb5e0900b9f5457e7b1bd45d9a5ae81de09b
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sun, 11 Aug 2024 12:47:10 -0700

Update test SSH server options

</content>
</entry>
<entry>
<id>27b7fb5e0900b9f5457e7b1bd45d9a5ae81de09b</id>
<published>2024-08-09T21:59:07Z</published>
<updated>2024-08-09T21:59:07Z</updated>
<title>Add filepath to manifest parsing error messages</title>
<link rel="alternate" type="text/html" href="commit/27b7fb5e0900b9f5457e7b1bd45d9a5ae81de09b.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 27b7fb5e0900b9f5457e7b1bd45d9a5ae81de09b
parent 6244aee4ff62a409c2a9163c094a096a79df6c2f
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Fri,  9 Aug 2024 14:59:07 -0700

Add filepath to manifest parsing error messages

</content>
</entry>
<entry>
<id>6244aee4ff62a409c2a9163c094a096a79df6c2f</id>
<published>2024-07-23T18:21:51Z</published>
<updated>2024-07-23T18:21:51Z</updated>
<title>Update CHANGELOG.md</title>
<link rel="alternate" type="text/html" href="commit/6244aee4ff62a409c2a9163c094a096a79df6c2f.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 6244aee4ff62a409c2a9163c094a096a79df6c2f
parent 62f888a5e2afae6f9080ace19c8df37d42bc3a41
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue, 23 Jul 2024 11:21:51 -0700

Update CHANGELOG.md

</content>
</entry>
<entry>
<id>62f888a5e2afae6f9080ace19c8df37d42bc3a41</id>
<published>2024-07-09T22:18:14Z</published>
<updated>2024-07-09T22:18:14Z</updated>
<title>Bump version to 1.0.0</title>
<link rel="alternate" type="text/html" href="commit/62f888a5e2afae6f9080ace19c8df37d42bc3a41.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 62f888a5e2afae6f9080ace19c8df37d42bc3a41
parent 899898a414a9df9a2c9b8bef8964f71228528648
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue,  9 Jul 2024 15:18:14 -0700

Bump version to 1.0.0

</content>
</entry>
<entry>
<id>899898a414a9df9a2c9b8bef8964f71228528648</id>
<published>2024-07-09T22:13:12Z</published>
<updated>2024-07-09T22:13:12Z</updated>
<title>Add asciinema link</title>
<link rel="alternate" type="text/html" href="commit/899898a414a9df9a2c9b8bef8964f71228528648.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 899898a414a9df9a2c9b8bef8964f71228528648
parent 8aca6e0d68e5bf9d88d76bcea9eb9be4a837849a
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue,  9 Jul 2024 15:13:12 -0700

Add asciinema link

</content>
</entry>
<entry>
<id>8aca6e0d68e5bf9d88d76bcea9eb9be4a837849a</id>
<published>2024-07-09T22:02:18Z</published>
<updated>2024-07-09T22:02:18Z</updated>
<title>Update basic example dotfile repo</title>
<link rel="alternate" type="text/html" href="commit/8aca6e0d68e5bf9d88d76bcea9eb9be4a837849a.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 8aca6e0d68e5bf9d88d76bcea9eb9be4a837849a
parent 0c88a229462e569b36847782d726c149fd7749a9
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue,  9 Jul 2024 15:02:18 -0700

Update basic example dotfile repo

</content>
</entry>
<entry>
<id>0c88a229462e569b36847782d726c149fd7749a9</id>
<published>2024-07-08T23:38:55Z</published>
<updated>2024-07-08T23:38:55Z</updated>
<title>Update README.md and comments in example manifests</title>
<link rel="alternate" type="text/html" href="commit/0c88a229462e569b36847782d726c149fd7749a9.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 0c88a229462e569b36847782d726c149fd7749a9
parent c9c1afb4784b1d3daa651f4ac23e4749633cf65b
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Mon,  8 Jul 2024 16:38:55 -0700

Update README.md and comments in example manifests

</content>
</entry>
<entry>
<id>c9c1afb4784b1d3daa651f4ac23e4749633cf65b</id>
<published>2024-07-08T23:34:04Z</published>
<updated>2024-07-08T23:34:04Z</updated>
<title>Hide SCP stdout and add more SSH tests</title>
<link rel="alternate" type="text/html" href="commit/c9c1afb4784b1d3daa651f4ac23e4749633cf65b.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit c9c1afb4784b1d3daa651f4ac23e4749633cf65b
parent c654f6f8b1ab8033d096b4d2500b56511139e2b0
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Mon,  8 Jul 2024 16:34:04 -0700

Hide SCP stdout and add more SSH tests

</content>
</entry>
<entry>
<id>c654f6f8b1ab8033d096b4d2500b56511139e2b0</id>
<published>2024-07-07T20:05:30Z</published>
<updated>2024-07-07T20:05:30Z</updated>
<title>Implement --list-tags flag</title>
<link rel="alternate" type="text/html" href="commit/c654f6f8b1ab8033d096b4d2500b56511139e2b0.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit c654f6f8b1ab8033d096b4d2500b56511139e2b0
parent 15622e294abc79e212c237a8f39f117b9b9a1770
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sun,  7 Jul 2024 13:05:30 -0700

Implement --list-tags flag

</content>
</entry>
<entry>
<id>15622e294abc79e212c237a8f39f117b9b9a1770</id>
<published>2024-07-07T01:14:28Z</published>
<updated>2024-07-07T01:14:28Z</updated>
<title>Update README.md</title>
<link rel="alternate" type="text/html" href="commit/15622e294abc79e212c237a8f39f117b9b9a1770.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 15622e294abc79e212c237a8f39f117b9b9a1770
parent c8043afc574578f1239c2aefa617d143f3e3df9c
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sat,  6 Jul 2024 18:14:28 -0700

Update README.md

</content>
</entry>
<entry>
<id>c8043afc574578f1239c2aefa617d143f3e3df9c</id>
<published>2024-07-07T00:58:36Z</published>
<updated>2024-07-07T00:58:36Z</updated>
<title>Expand e2e tests</title>
<link rel="alternate" type="text/html" href="commit/c8043afc574578f1239c2aefa617d143f3e3df9c.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit c8043afc574578f1239c2aefa617d143f3e3df9c
parent 5eccb6264094750bafca25f7af1fe22f97416807
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sat,  6 Jul 2024 17:58:36 -0700

Expand e2e tests

Test scripts with run dependencies and manifests outside the working directory.

</content>
</entry>
<entry>
<id>5eccb6264094750bafca25f7af1fe22f97416807</id>
<published>2024-07-06T23:52:06Z</published>
<updated>2024-07-06T23:52:06Z</updated>
<title>Add release workflow</title>
<link rel="alternate" type="text/html" href="commit/5eccb6264094750bafca25f7af1fe22f97416807.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 5eccb6264094750bafca25f7af1fe22f97416807
parent 1a96fc9c592f6fb9e767d4f30f32fba6add4f5e7
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sat,  6 Jul 2024 16:52:06 -0700

Add release workflow

</content>
</entry>
<entry>
<id>1a96fc9c592f6fb9e767d4f30f32fba6add4f5e7</id>
<published>2024-07-06T22:30:04Z</published>
<updated>2024-07-06T22:30:04Z</updated>
<title>Improve how test ssh arguments are injected</title>
<link rel="alternate" type="text/html" href="commit/1a96fc9c592f6fb9e767d4f30f32fba6add4f5e7.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 1a96fc9c592f6fb9e767d4f30f32fba6add4f5e7
parent 71565884e30ad6832005d0edf2a83babb276abd9
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sat,  6 Jul 2024 15:30:04 -0700

Improve how test ssh arguments are injected

</content>
</entry>
<entry>
<id>71565884e30ad6832005d0edf2a83babb276abd9</id>
<published>2024-07-06T22:11:31Z</published>
<updated>2024-07-06T22:11:31Z</updated>
<title>Add colored output</title>
<link rel="alternate" type="text/html" href="commit/71565884e30ad6832005d0edf2a83babb276abd9.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 71565884e30ad6832005d0edf2a83babb276abd9
parent 7019ca4df776e7f42142ececf8ed2f4161334b99
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sat,  6 Jul 2024 15:11:31 -0700

Add colored output

</content>
</entry>
<entry>
<id>7019ca4df776e7f42142ececf8ed2f4161334b99</id>
<published>2024-07-06T21:40:29Z</published>
<updated>2024-07-06T21:40:29Z</updated>
<title>Improve error messages with anyhow</title>
<link rel="alternate" type="text/html" href="commit/7019ca4df776e7f42142ececf8ed2f4161334b99.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 7019ca4df776e7f42142ececf8ed2f4161334b99
parent 04f5f7cecccf4b7ca5b4f2b2dc6a2f7e4ba8b6f2
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sat,  6 Jul 2024 14:40:29 -0700

Improve error messages with anyhow

</content>
</entry>
<entry>
<id>04f5f7cecccf4b7ca5b4f2b2dc6a2f7e4ba8b6f2</id>
<published>2024-07-06T20:13:19Z</published>
<updated>2024-07-06T20:13:19Z</updated>
<title>Fix basic e2e tests for Windows</title>
<link rel="alternate" type="text/html" href="commit/04f5f7cecccf4b7ca5b4f2b2dc6a2f7e4ba8b6f2.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 04f5f7cecccf4b7ca5b4f2b2dc6a2f7e4ba8b6f2
parent 31d0756fbab9cbe266c12b473b51f79311c85f30
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sat,  6 Jul 2024 13:13:19 -0700

Fix basic e2e tests for Windows

</content>
</entry>
<entry>
<id>31d0756fbab9cbe266c12b473b51f79311c85f30</id>
<published>2024-07-06T20:03:08Z</published>
<updated>2024-07-06T20:03:08Z</updated>
<title>Return proper exit codes</title>
<link rel="alternate" type="text/html" href="commit/31d0756fbab9cbe266c12b473b51f79311c85f30.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 31d0756fbab9cbe266c12b473b51f79311c85f30
parent 3b4d891b5c407796aa9e413132db07323440551b
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sat,  6 Jul 2024 13:03:08 -0700

Return proper exit codes

</content>
</entry>
<entry>
<id>3b4d891b5c407796aa9e413132db07323440551b</id>
<published>2024-07-06T19:19:06Z</published>
<updated>2024-07-06T19:19:06Z</updated>
<title>Fix CLI output for relative SSH destinations</title>
<link rel="alternate" type="text/html" href="commit/3b4d891b5c407796aa9e413132db07323440551b.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 3b4d891b5c407796aa9e413132db07323440551b
parent 6df7de115843504ddfb52829dce36f79ab11edea
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sat,  6 Jul 2024 12:19:06 -0700

Fix CLI output for relative SSH destinations

Previously host:~/.coliru/foo would be printed as host:foo, and transfer
messages weren&#39;t printed at all for run commands.

</content>
</entry>
<entry>
<id>6df7de115843504ddfb52829dce36f79ab11edea</id>
<published>2024-07-05T20:06:05Z</published>
<updated>2024-07-05T20:06:05Z</updated>
<title>Update basic e2e tests</title>
<link rel="alternate" type="text/html" href="commit/6df7de115843504ddfb52829dce36f79ab11edea.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 6df7de115843504ddfb52829dce36f79ab11edea
parent 00d2a20f978fef52090268d03dc61158c6f0bed7
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Fri,  5 Jul 2024 13:06:05 -0700

Update basic e2e tests

</content>
</entry>
<entry>
<id>00d2a20f978fef52090268d03dc61158c6f0bed7</id>
<published>2024-07-05T19:56:40Z</published>
<updated>2024-07-05T19:56:40Z</updated>
<title>Improve CLI --help output</title>
<link rel="alternate" type="text/html" href="commit/00d2a20f978fef52090268d03dc61158c6f0bed7.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 00d2a20f978fef52090268d03dc61158c6f0bed7
parent 79ea5ca604b1d361d8ec3c47881b10fe08863d3b
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Fri,  5 Jul 2024 12:56:40 -0700

Improve CLI --help output

</content>
</entry>
<entry>
<id>79ea5ca604b1d361d8ec3c47881b10fe08863d3b</id>
<published>2024-07-05T03:55:20Z</published>
<updated>2024-07-05T03:55:20Z</updated>
<title>Improve documentation</title>
<link rel="alternate" type="text/html" href="commit/79ea5ca604b1d361d8ec3c47881b10fe08863d3b.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 79ea5ca604b1d361d8ec3c47881b10fe08863d3b
parent 6bf55414c191dbdd1655c817701a0b9d02512325
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu,  4 Jul 2024 20:55:20 -0700

Improve documentation

</content>
</entry>
<entry>
<id>6bf55414c191dbdd1655c817701a0b9d02512325</id>
<published>2024-07-04T21:44:05Z</published>
<updated>2024-07-04T21:44:05Z</updated>
<title>Merge branch &#39;ssh&#39;</title>
<link rel="alternate" type="text/html" href="commit/6bf55414c191dbdd1655c817701a0b9d02512325.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 6bf55414c191dbdd1655c817701a0b9d02512325
parent ef67865a71a4d6d529eb0f63bbdf0dface3c7f6f
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu,  4 Jul 2024 14:44:05 -0700

Merge branch &#39;ssh&#39;

Implemented dotfiles installation on remote machines over SSH. Also refactored
e2e tests, changed Windows shell from PowerShell to cmd, and restructured local
script execution.

</content>
</entry>
<entry>
<id>6dd1aa242963d6dec3bfe6947c92ae3d2811aa13</id>
<published>2024-07-04T21:37:45Z</published>
<updated>2024-07-04T21:37:45Z</updated>
<title>Update documentation</title>
<link rel="alternate" type="text/html" href="commit/6dd1aa242963d6dec3bfe6947c92ae3d2811aa13.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 6dd1aa242963d6dec3bfe6947c92ae3d2811aa13
parent fc172d952d479f42dec5761b2f53a909c1373686
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu,  4 Jul 2024 14:37:45 -0700

Update documentation

</content>
</entry>
<entry>
<id>fc172d952d479f42dec5761b2f53a909c1373686</id>
<published>2024-07-04T21:24:49Z</published>
<updated>2024-07-04T21:24:49Z</updated>
<title>Test working directory of executing scripts</title>
<link rel="alternate" type="text/html" href="commit/fc172d952d479f42dec5761b2f53a909c1373686.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit fc172d952d479f42dec5761b2f53a909c1373686
parent 12cf0824dfc11f983a3725ac9a3cc4fcb435a6f1
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu,  4 Jul 2024 14:24:49 -0700

Test working directory of executing scripts

</content>
</entry>
<entry>
<id>12cf0824dfc11f983a3725ac9a3cc4fcb435a6f1</id>
<published>2024-07-04T21:02:08Z</published>
<updated>2024-07-04T21:02:08Z</updated>
<title>Refactor local script execution</title>
<link rel="alternate" type="text/html" href="commit/12cf0824dfc11f983a3725ac9a3cc4fcb435a6f1.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 12cf0824dfc11f983a3725ac9a3cc4fcb435a6f1
parent d53e8d5f6a9eb93cbc22f1374e36a75f6e8a83d0
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu,  4 Jul 2024 14:02:08 -0700

Refactor local script execution

Command is now assembled from prefix, src, and postfix inside of
core::execute_runs so it can easily be passed to both local::run_command and
ssh::send_command. run_command also now uses cmd instead of PowerShell on
Windows to better match SSH environment.

</content>
</entry>
<entry>
<id>d53e8d5f6a9eb93cbc22f1374e36a75f6e8a83d0</id>
<published>2024-07-04T20:35:18Z</published>
<updated>2024-07-04T20:35:18Z</updated>
<title>Implement run command for remote hosts</title>
<link rel="alternate" type="text/html" href="commit/d53e8d5f6a9eb93cbc22f1374e36a75f6e8a83d0.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit d53e8d5f6a9eb93cbc22f1374e36a75f6e8a83d0
parent 314cf9940496f884d17acb59b14578268c111fe2
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu,  4 Jul 2024 13:35:18 -0700

Implement run command for remote hosts

</content>
</entry>
<entry>
<id>314cf9940496f884d17acb59b14578268c111fe2</id>
<published>2024-07-04T20:06:00Z</published>
<updated>2024-07-04T20:06:00Z</updated>
<title>Refactor e2e tests</title>
<link rel="alternate" type="text/html" href="commit/314cf9940496f884d17acb59b14578268c111fe2.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 314cf9940496f884d17acb59b14578268c111fe2
parent 8b0c22d1aa1118c407a948ea848197f346c3865a
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu,  4 Jul 2024 13:06:00 -0700

Refactor e2e tests

Use copy_manifest function to automatically edit dotfiles as needed by different
tests, particularly SSH e2e tests.

</content>
</entry>
<entry>
<id>8b0c22d1aa1118c407a948ea848197f346c3865a</id>
<published>2024-07-02T19:21:42Z</published>
<updated>2024-07-02T19:21:42Z</updated>
<title>Implement ssh::send_command function</title>
<link rel="alternate" type="text/html" href="commit/8b0c22d1aa1118c407a948ea848197f346c3865a.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 8b0c22d1aa1118c407a948ea848197f346c3865a
parent 5f07237d80cfb5b7a4b50f25511fbfc44d55a05e
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue,  2 Jul 2024 12:21:42 -0700

Implement ssh::send_command function

</content>
</entry>
<entry>
<id>5f07237d80cfb5b7a4b50f25511fbfc44d55a05e</id>
<published>2024-07-02T18:48:36Z</published>
<updated>2024-07-02T18:48:36Z</updated>
<title>Implement remote copying and update tests</title>
<link rel="alternate" type="text/html" href="commit/5f07237d80cfb5b7a4b50f25511fbfc44d55a05e.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 5f07237d80cfb5b7a4b50f25511fbfc44d55a05e
parent 797d920cd235019fd113add16c0c39d74f928cd9
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue,  2 Jul 2024 11:48:36 -0700

Implement remote copying and update tests

The copy_manifest function now performs string replacements in manifest.yml for
Windows and SSH e2e tests. Also, ssh::send_staged_files now deletes staging
directories after use.

</content>
</entry>
<entry>
<id>797d920cd235019fd113add16c0c39d74f928cd9</id>
<published>2024-07-02T02:07:50Z</published>
<updated>2024-07-02T02:07:50Z</updated>
<title>Implement send_staged_files function</title>
<link rel="alternate" type="text/html" href="commit/797d920cd235019fd113add16c0c39d74f928cd9.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 797d920cd235019fd113add16c0c39d74f928cd9
parent ad0a2a96304563eccc0e8274d5d6da8aeba6b91f
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Mon,  1 Jul 2024 19:07:50 -0700

Implement send_staged_files function

</content>
</entry>
<entry>
<id>ad0a2a96304563eccc0e8274d5d6da8aeba6b91f</id>
<published>2024-07-02T01:20:24Z</published>
<updated>2024-07-02T01:20:24Z</updated>
<title>Refactor send_dir to merge src and dst directories</title>
<link rel="alternate" type="text/html" href="commit/ad0a2a96304563eccc0e8274d5d6da8aeba6b91f.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit ad0a2a96304563eccc0e8274d5d6da8aeba6b91f
parent 952f62ae824a50845a0b527f449f391a67b5da0c
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Mon,  1 Jul 2024 18:20:24 -0700

Refactor send_dir to merge src and dst directories

</content>
</entry>
<entry>
<id>952f62ae824a50845a0b527f449f391a67b5da0c</id>
<published>2024-07-02T00:07:44Z</published>
<updated>2024-07-02T00:07:44Z</updated>
<title>Implement ssh::stage_file function</title>
<link rel="alternate" type="text/html" href="commit/952f62ae824a50845a0b527f449f391a67b5da0c.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 952f62ae824a50845a0b527f449f391a67b5da0c
parent 89cf19042172c9c8475c6334079edeb01d329238
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Mon,  1 Jul 2024 17:07:44 -0700

Implement ssh::stage_file function

</content>
</entry>
<entry>
<id>89cf19042172c9c8475c6334079edeb01d329238</id>
<published>2024-07-01T02:49:29Z</published>
<updated>2024-07-01T02:49:29Z</updated>
<title>Reorganize test temporary directories</title>
<link rel="alternate" type="text/html" href="commit/89cf19042172c9c8475c6334079edeb01d329238.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 89cf19042172c9c8475c6334079edeb01d329238
parent eeefb789d1597e532c7b5bafad6ede78ac5859ef
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sun, 30 Jun 2024 19:49:29 -0700

Reorganize test temporary directories

</content>
</entry>
<entry>
<id>eeefb789d1597e532c7b5bafad6ede78ac5859ef</id>
<published>2024-06-30T21:07:21Z</published>
<updated>2024-06-30T21:07:21Z</updated>
<title>Implement ssh::send_dir and update tests</title>
<link rel="alternate" type="text/html" href="commit/eeefb789d1597e532c7b5bafad6ede78ac5859ef.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit eeefb789d1597e532c7b5bafad6ede78ac5859ef
parent 5e1672a6ae69184e24aacd3e147039dd63fa7324
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sun, 30 Jun 2024 14:07:21 -0700

Implement ssh::send_dir and update tests

</content>
</entry>
<entry>
<id>5e1672a6ae69184e24aacd3e147039dd63fa7324</id>
<published>2024-06-28T18:22:25Z</published>
<updated>2024-06-28T18:22:25Z</updated>
<title>Add --host arg and initialize ssh tests</title>
<link rel="alternate" type="text/html" href="commit/5e1672a6ae69184e24aacd3e147039dd63fa7324.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 5e1672a6ae69184e24aacd3e147039dd63fa7324
parent ef67865a71a4d6d529eb0f63bbdf0dface3c7f6f
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Fri, 28 Jun 2024 11:22:25 -0700

Add --host arg and initialize ssh tests

</content>
</entry>
<entry>
<id>ef67865a71a4d6d529eb0f63bbdf0dface3c7f6f</id>
<published>2024-06-28T17:44:54Z</published>
<updated>2024-06-28T17:44:54Z</updated>
<title>Prevent copy and link from overwriting source file</title>
<link rel="alternate" type="text/html" href="commit/ef67865a71a4d6d529eb0f63bbdf0dface3c7f6f.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit ef67865a71a4d6d529eb0f63bbdf0dface3c7f6f
parent f6cb8657e72a42d520b1a132b521a3d2e6c6a118
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Fri, 28 Jun 2024 10:44:54 -0700

Prevent copy and link from overwriting source file

</content>
</entry>
<entry>
<id>f6cb8657e72a42d520b1a132b521a3d2e6c6a118</id>
<published>2024-06-28T17:25:54Z</published>
<updated>2024-06-28T17:25:54Z</updated>
<title>Add test for absolute manifest paths</title>
<link rel="alternate" type="text/html" href="commit/f6cb8657e72a42d520b1a132b521a3d2e6c6a118.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit f6cb8657e72a42d520b1a132b521a3d2e6c6a118
parent a2aea4ef70a52a0ab5363d752656f63bd2002fc6
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Fri, 28 Jun 2024 10:25:54 -0700

Add test for absolute manifest paths

</content>
</entry>
<entry>
<id>a2aea4ef70a52a0ab5363d752656f63bd2002fc6</id>
<published>2024-06-27T21:00:07Z</published>
<updated>2024-06-27T21:00:07Z</updated>
<title>Add bashrc file to example manifest</title>
<link rel="alternate" type="text/html" href="commit/a2aea4ef70a52a0ab5363d752656f63bd2002fc6.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit a2aea4ef70a52a0ab5363d752656f63bd2002fc6
parent 1c7964fda8eef1697372109a29eedd1e4ba050ee
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 27 Jun 2024 14:00:07 -0700

Add bashrc file to example manifest

Demonstrates and tests having multiple link commands in one step.

</content>
</entry>
<entry>
<id>1c7964fda8eef1697372109a29eedd1e4ba050ee</id>
<published>2024-06-27T20:30:30Z</published>
<updated>2024-06-27T20:30:30Z</updated>
<title>Extract all test utils to tests/common module</title>
<link rel="alternate" type="text/html" href="commit/1c7964fda8eef1697372109a29eedd1e4ba050ee.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 1c7964fda8eef1697372109a29eedd1e4ba050ee
parent 7a92ec2027c0d172e402efbc48357cd264ee7c82
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 27 Jun 2024 13:30:30 -0700

Extract all test utils to tests/common module

</content>
</entry>
<entry>
<id>7a92ec2027c0d172e402efbc48357cd264ee7c82</id>
<published>2024-06-26T22:54:42Z</published>
<updated>2024-06-26T22:54:42Z</updated>
<title>Add tests for Windows</title>
<link rel="alternate" type="text/html" href="commit/7a92ec2027c0d172e402efbc48357cd264ee7c82.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 7a92ec2027c0d172e402efbc48357cd264ee7c82
parent 8c1b2f12888886685a57b9e68ad5b7948370ac24
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Wed, 26 Jun 2024 15:54:42 -0700

Add tests for Windows

</content>
</entry>
<entry>
<id>8c1b2f12888886685a57b9e68ad5b7948370ac24</id>
<published>2024-06-26T20:37:51Z</published>
<updated>2024-06-26T20:37:51Z</updated>
<title>Update example manifest</title>
<link rel="alternate" type="text/html" href="commit/8c1b2f12888886685a57b9e68ad5b7948370ac24.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 8c1b2f12888886685a57b9e68ad5b7948370ac24
parent 8f976aeef62773d38d856da0081c3b76b3cd28a5
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Wed, 26 Jun 2024 13:37:51 -0700

Update example manifest

</content>
</entry>
<entry>
<id>8f976aeef62773d38d856da0081c3b76b3cd28a5</id>
<published>2024-06-26T01:00:58Z</published>
<updated>2024-06-26T01:00:58Z</updated>
<title>Bump version to 0.2.0</title>
<link rel="alternate" type="text/html" href="commit/8f976aeef62773d38d856da0081c3b76b3cd28a5.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 8f976aeef62773d38d856da0081c3b76b3cd28a5
parent 757f1c0fda08bdb4055b25526383a67a21b0284a
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue, 25 Jun 2024 18:00:58 -0700

Bump version to 0.2.0

</content>
</entry>
<entry>
<id>757f1c0fda08bdb4055b25526383a67a21b0284a</id>
<published>2024-06-26T00:50:37Z</published>
<updated>2024-06-26T00:50:37Z</updated>
<title>Implement basic integration tests</title>
<link rel="alternate" type="text/html" href="commit/757f1c0fda08bdb4055b25526383a67a21b0284a.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 757f1c0fda08bdb4055b25526383a67a21b0284a
parent 0f5dfafbf7097df7bc083618c5bc9f52eddae03e
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue, 25 Jun 2024 17:50:37 -0700

Implement basic integration tests

</content>
</entry>
<entry>
<id>0f5dfafbf7097df7bc083618c5bc9f52eddae03e</id>
<published>2024-06-25T23:40:10Z</published>
<updated>2024-06-25T23:40:10Z</updated>
<title>Update util unit tests and setup integration tests</title>
<link rel="alternate" type="text/html" href="commit/0f5dfafbf7097df7bc083618c5bc9f52eddae03e.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 0f5dfafbf7097df7bc083618c5bc9f52eddae03e
parent 032be5169b408b2913d7ea182df464bacad8575b
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue, 25 Jun 2024 16:40:10 -0700

Update util unit tests and setup integration tests

</content>
</entry>
<entry>
<id>032be5169b408b2913d7ea182df464bacad8575b</id>
<published>2024-06-25T21:43:12Z</published>
<updated>2024-06-25T21:43:12Z</updated>
<title>Setup GitHub Actions</title>
<link rel="alternate" type="text/html" href="commit/032be5169b408b2913d7ea182df464bacad8575b.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 032be5169b408b2913d7ea182df464bacad8575b
parent f5edde771e1dc32f04963ec870d66e31ce7825b5
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue, 25 Jun 2024 14:43:12 -0700

Setup GitHub Actions

</content>
</entry>
<entry>
<id>f5edde771e1dc32f04963ec870d66e31ce7825b5</id>
<published>2024-06-25T19:49:49Z</published>
<updated>2024-06-25T19:49:49Z</updated>
<title>Add unit tests for utils module</title>
<link rel="alternate" type="text/html" href="commit/f5edde771e1dc32f04963ec870d66e31ce7825b5.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit f5edde771e1dc32f04963ec870d66e31ce7825b5
parent 1b044aed063273e742ee7b379b4431881e178aa2
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue, 25 Jun 2024 12:49:49 -0700

Add unit tests for utils module

</content>
</entry>
<entry>
<id>1b044aed063273e742ee7b379b4431881e178aa2</id>
<published>2024-06-25T18:14:13Z</published>
<updated>2024-06-25T18:14:13Z</updated>
<title>Implement $COLIRU_RULES variable in run postfix</title>
<link rel="alternate" type="text/html" href="commit/1b044aed063273e742ee7b379b4431881e178aa2.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 1b044aed063273e742ee7b379b4431881e178aa2
parent 93f0823ddbb370d792ea3d55e4df824e47e1110e
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue, 25 Jun 2024 11:14:13 -0700

Implement $COLIRU_RULES variable in run postfix

</content>
</entry>
<entry>
<id>93f0823ddbb370d792ea3d55e4df824e47e1110e</id>
<published>2024-06-24T21:17:51Z</published>
<updated>2024-06-24T21:17:51Z</updated>
<title>Check for nonzero exit codes in run command</title>
<link rel="alternate" type="text/html" href="commit/93f0823ddbb370d792ea3d55e4df824e47e1110e.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 93f0823ddbb370d792ea3d55e4df824e47e1110e
parent e476da61668e5f65e322d46ef051604f41ff5e72
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Mon, 24 Jun 2024 14:17:51 -0700

Check for nonzero exit codes in run command

</content>
</entry>
<entry>
<id>e476da61668e5f65e322d46ef051604f41ff5e72</id>
<published>2024-06-24T20:55:23Z</published>
<updated>2024-06-24T20:55:23Z</updated>
<title>Improve CLI output formatting</title>
<link rel="alternate" type="text/html" href="commit/e476da61668e5f65e322d46ef051604f41ff5e72.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit e476da61668e5f65e322d46ef051604f41ff5e72
parent 224e54d0b677e3af2216a201ebf950ee7de9df72
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Mon, 24 Jun 2024 13:55:23 -0700

Improve CLI output formatting

</content>
</entry>
<entry>
<id>224e54d0b677e3af2216a201ebf950ee7de9df72</id>
<published>2024-06-24T03:10:56Z</published>
<updated>2024-06-24T03:10:56Z</updated>
<title>Fix bug affecting manifests in current directory</title>
<link rel="alternate" type="text/html" href="commit/224e54d0b677e3af2216a201ebf950ee7de9df72.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 224e54d0b677e3af2216a201ebf950ee7de9df72
parent 74083aad6d0505631f561f33ef057dd37ff814a2
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sun, 23 Jun 2024 20:10:56 -0700

Fix bug affecting manifests in current directory

</content>
</entry>
<entry>
<id>74083aad6d0505631f561f33ef057dd37ff814a2</id>
<published>2024-06-24T02:27:04Z</published>
<updated>2024-06-24T02:27:04Z</updated>
<title>Update README.md</title>
<link rel="alternate" type="text/html" href="commit/74083aad6d0505631f561f33ef057dd37ff814a2.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 74083aad6d0505631f561f33ef057dd37ff814a2
parent 6e0f79df001f5751ca0b755521803fcc303323cb
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sun, 23 Jun 2024 19:27:04 -0700

Update README.md

</content>
</entry>
<entry>
<id>6e0f79df001f5751ca0b755521803fcc303323cb</id>
<published>2024-06-24T01:13:41Z</published>
<updated>2024-06-24T01:13:41Z</updated>
<title>Implement run command postfix option</title>
<link rel="alternate" type="text/html" href="commit/6e0f79df001f5751ca0b755521803fcc303323cb.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 6e0f79df001f5751ca0b755521803fcc303323cb
parent cc2628151c8d9850b3242994ee9d98425e499999
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sun, 23 Jun 2024 18:13:41 -0700

Implement run command postfix option

</content>
</entry>
<entry>
<id>cc2628151c8d9850b3242994ee9d98425e499999</id>
<published>2024-06-22T02:19:32Z</published>
<updated>2024-06-22T02:19:32Z</updated>
<title>Fix bug with --dry-run flag</title>
<link rel="alternate" type="text/html" href="commit/cc2628151c8d9850b3242994ee9d98425e499999.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit cc2628151c8d9850b3242994ee9d98425e499999
parent 864b32cdb374b8d0f3dad687b3da72960d2f336b
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Fri, 21 Jun 2024 19:19:32 -0700

Fix bug with --dry-run flag

</content>
</entry>
<entry>
<id>864b32cdb374b8d0f3dad687b3da72960d2f336b</id>
<published>2024-06-22T02:10:46Z</published>
<updated>2024-06-22T02:10:46Z</updated>
<title>Implement run command prefix option</title>
<link rel="alternate" type="text/html" href="commit/864b32cdb374b8d0f3dad687b3da72960d2f336b.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 864b32cdb374b8d0f3dad687b3da72960d2f336b
parent a212f1ca51ef3c9dddc52f46392e06c4e8fb5374
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Fri, 21 Jun 2024 19:10:46 -0700

Implement run command prefix option

</content>
</entry>
<entry>
<id>a212f1ca51ef3c9dddc52f46392e06c4e8fb5374</id>
<published>2024-06-22T00:31:16Z</published>
<updated>2024-06-22T00:31:16Z</updated>
<title>Implement run command for Windows</title>
<link rel="alternate" type="text/html" href="commit/a212f1ca51ef3c9dddc52f46392e06c4e8fb5374.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit a212f1ca51ef3c9dddc52f46392e06c4e8fb5374
parent 1bde715086916133a351063f244377ed4f5d43dd
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Fri, 21 Jun 2024 17:31:16 -0700

Implement run command for Windows

</content>
</entry>
<entry>
<id>1bde715086916133a351063f244377ed4f5d43dd</id>
<published>2024-06-21T20:29:59Z</published>
<updated>2024-06-21T20:29:59Z</updated>
<title>Implement run command for Unix platforms</title>
<link rel="alternate" type="text/html" href="commit/1bde715086916133a351063f244377ed4f5d43dd.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 1bde715086916133a351063f244377ed4f5d43dd
parent c580ff64f04f9bafbb9454696b1ec766d7855287
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Fri, 21 Jun 2024 13:29:59 -0700

Implement run command for Unix platforms

</content>
</entry>
<entry>
<id>c580ff64f04f9bafbb9454696b1ec766d7855287</id>
<published>2024-06-21T18:34:35Z</published>
<updated>2024-06-21T18:34:35Z</updated>
<title>Restore compatability with Windows</title>
<link rel="alternate" type="text/html" href="commit/c580ff64f04f9bafbb9454696b1ec766d7855287.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit c580ff64f04f9bafbb9454696b1ec766d7855287
parent 0d6a3817ba32d91452e51d0de55c9f4b67ed0d9a
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Fri, 21 Jun 2024 11:34:35 -0700

Restore compatability with Windows

</content>
</entry>
<entry>
<id>0d6a3817ba32d91452e51d0de55c9f4b67ed0d9a</id>
<published>2024-06-21T17:58:35Z</published>
<updated>2024-06-21T17:58:35Z</updated>
<title>Implement run command in manifest parser</title>
<link rel="alternate" type="text/html" href="commit/0d6a3817ba32d91452e51d0de55c9f4b67ed0d9a.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 0d6a3817ba32d91452e51d0de55c9f4b67ed0d9a
parent 66b677bd2bdd923ef0b70083e00686f3ede7cca7
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Fri, 21 Jun 2024 10:58:35 -0700

Implement run command in manifest parser

</content>
</entry>
<entry>
<id>66b677bd2bdd923ef0b70083e00686f3ede7cca7</id>
<published>2024-06-20T23:07:25Z</published>
<updated>2024-06-20T23:07:25Z</updated>
<title>Implement --copy flag</title>
<link rel="alternate" type="text/html" href="commit/66b677bd2bdd923ef0b70083e00686f3ede7cca7.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 66b677bd2bdd923ef0b70083e00686f3ede7cca7
parent 0058b790ce465c8e3c3be7a5b7b03317db310024
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 20 Jun 2024 16:07:25 -0700

Implement --copy flag

</content>
</entry>
<entry>
<id>0058b790ce465c8e3c3be7a5b7b03317db310024</id>
<published>2024-06-20T23:05:00Z</published>
<updated>2024-06-20T23:05:00Z</updated>
<title>Implement link command</title>
<link rel="alternate" type="text/html" href="commit/0058b790ce465c8e3c3be7a5b7b03317db310024.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 0058b790ce465c8e3c3be7a5b7b03317db310024
parent f49508720c82a8504f9405947e933311a086db0c
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 20 Jun 2024 16:05:00 -0700

Implement link command

</content>
</entry>
<entry>
<id>f49508720c82a8504f9405947e933311a086db0c</id>
<published>2024-06-20T20:58:18Z</published>
<updated>2024-06-20T20:58:18Z</updated>
<title>Bump version to 0.1.0</title>
<link rel="alternate" type="text/html" href="commit/f49508720c82a8504f9405947e933311a086db0c.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit f49508720c82a8504f9405947e933311a086db0c
parent 0a3097cd10e54925d1c3d7bfe592b7c44f8a0353
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 20 Jun 2024 13:58:18 -0700

Bump version to 0.1.0

</content>
</entry>
<entry>
<id>0a3097cd10e54925d1c3d7bfe592b7c44f8a0353</id>
<published>2024-06-20T20:55:03Z</published>
<updated>2024-06-20T20:55:03Z</updated>
<title>Create cli::run function</title>
<link rel="alternate" type="text/html" href="commit/0a3097cd10e54925d1c3d7bfe592b7c44f8a0353.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 0a3097cd10e54925d1c3d7bfe592b7c44f8a0353
parent b3b68147f60106e4829777a33ffbe3101cad8540
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 20 Jun 2024 13:55:03 -0700

Create cli::run function

</content>
</entry>
<entry>
<id>b3b68147f60106e4829777a33ffbe3101cad8540</id>
<published>2024-06-20T20:41:29Z</published>
<updated>2024-06-20T20:41:29Z</updated>
<title>Change tag rule group separator from pipe to comma</title>
<link rel="alternate" type="text/html" href="commit/b3b68147f60106e4829777a33ffbe3101cad8540.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit b3b68147f60106e4829777a33ffbe3101cad8540
parent 4f6bc4eb74c4d095931e0607c8a62dd9458c245c
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 20 Jun 2024 13:41:29 -0700

Change tag rule group separator from pipe to comma

Comma doesn&#39;t need to be escaped like pipe does

</content>
</entry>
<entry>
<id>4f6bc4eb74c4d095931e0607c8a62dd9458c245c</id>
<published>2024-06-20T20:37:20Z</published>
<updated>2024-06-20T20:37:20Z</updated>
<title>Add README.md</title>
<link rel="alternate" type="text/html" href="commit/4f6bc4eb74c4d095931e0607c8a62dd9458c245c.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 4f6bc4eb74c4d095931e0607c8a62dd9458c245c
parent 3a5ffb0bcbe7cc2b418b2659a4990dcef217c6b5
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 20 Jun 2024 13:37:20 -0700

Add README.md

</content>
</entry>
<entry>
<id>3a5ffb0bcbe7cc2b418b2659a4990dcef217c6b5</id>
<published>2024-06-20T20:28:47Z</published>
<updated>2024-06-20T20:28:47Z</updated>
<title>Add example files</title>
<link rel="alternate" type="text/html" href="commit/3a5ffb0bcbe7cc2b418b2659a4990dcef217c6b5.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 3a5ffb0bcbe7cc2b418b2659a4990dcef217c6b5
parent aa93cd054adc044b2ba915633bc99fc097c83760
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 20 Jun 2024 13:28:47 -0700

Add example files

</content>
</entry>
<entry>
<id>aa93cd054adc044b2ba915633bc99fc097c83760</id>
<published>2024-06-20T20:28:34Z</published>
<updated>2024-06-20T20:28:34Z</updated>
<title>Implement --dry-run flag</title>
<link rel="alternate" type="text/html" href="commit/aa93cd054adc044b2ba915633bc99fc097c83760.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit aa93cd054adc044b2ba915633bc99fc097c83760
parent 5ed3ac2a02465ed68ab601609f24efe94ba6e1af
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 20 Jun 2024 13:28:34 -0700

Implement --dry-run flag

</content>
</entry>
<entry>
<id>5ed3ac2a02465ed68ab601609f24efe94ba6e1af</id>
<published>2024-06-20T20:11:17Z</published>
<updated>2024-06-20T20:11:17Z</updated>
<title>Implement execute_manifest_file function</title>
<link rel="alternate" type="text/html" href="commit/5ed3ac2a02465ed68ab601609f24efe94ba6e1af.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 5ed3ac2a02465ed68ab601609f24efe94ba6e1af
parent 15790b34bd6957e972a179b953d72eb8e7758c3e
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 20 Jun 2024 13:11:17 -0700

Implement execute_manifest_file function

</content>
</entry>
<entry>
<id>15790b34bd6957e972a179b953d72eb8e7758c3e</id>
<published>2024-06-20T19:49:19Z</published>
<updated>2024-06-20T19:49:19Z</updated>
<title>Add base_dir field to Manifest struct</title>
<link rel="alternate" type="text/html" href="commit/15790b34bd6957e972a179b953d72eb8e7758c3e.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 15790b34bd6957e972a179b953d72eb8e7758c3e
parent 27456e1a2ae9cfb55a3e728249c8be45bb3f72e8
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 20 Jun 2024 12:49:19 -0700

Add base_dir field to Manifest struct

</content>
</entry>
<entry>
<id>27456e1a2ae9cfb55a3e728249c8be45bb3f72e8</id>
<published>2024-06-20T19:26:54Z</published>
<updated>2024-06-20T19:26:54Z</updated>
<title>Implement copy_file function</title>
<link rel="alternate" type="text/html" href="commit/27456e1a2ae9cfb55a3e728249c8be45bb3f72e8.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 27456e1a2ae9cfb55a3e728249c8be45bb3f72e8
parent 63cc39016d5601d608749bf6d999f1f0e22bd5e9
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Thu, 20 Jun 2024 12:26:54 -0700

Implement copy_file function

</content>
</entry>
<entry>
<id>63cc39016d5601d608749bf6d999f1f0e22bd5e9</id>
<published>2024-06-18T18:43:07Z</published>
<updated>2024-06-18T18:43:07Z</updated>
<title>Update tags_match function parameter types</title>
<link rel="alternate" type="text/html" href="commit/63cc39016d5601d608749bf6d999f1f0e22bd5e9.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 63cc39016d5601d608749bf6d999f1f0e22bd5e9
parent 7b92123f283d2fd54d44caedd060caebd97b1d9b
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue, 18 Jun 2024 11:43:07 -0700

Update tags_match function parameter types

</content>
</entry>
<entry>
<id>7b92123f283d2fd54d44caedd060caebd97b1d9b</id>
<published>2024-06-18T18:23:44Z</published>
<updated>2024-06-18T18:23:44Z</updated>
<title>Implement basic execute_manifest function</title>
<link rel="alternate" type="text/html" href="commit/7b92123f283d2fd54d44caedd060caebd97b1d9b.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 7b92123f283d2fd54d44caedd060caebd97b1d9b
parent f91aeb08f05a0ef43941864432878f8888893953
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue, 18 Jun 2024 11:23:44 -0700

Implement basic execute_manifest function

</content>
</entry>
<entry>
<id>f91aeb08f05a0ef43941864432878f8888893953</id>
<published>2024-06-18T18:09:12Z</published>
<updated>2024-06-18T18:09:12Z</updated>
<title>Implement basic CLI</title>
<link rel="alternate" type="text/html" href="commit/f91aeb08f05a0ef43941864432878f8888893953.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit f91aeb08f05a0ef43941864432878f8888893953
parent 3f3cde061e270cd35349d87de619796c6d0b7136
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue, 18 Jun 2024 11:09:12 -0700

Implement basic CLI

</content>
</entry>
<entry>
<id>3f3cde061e270cd35349d87de619796c6d0b7136</id>
<published>2024-06-18T18:06:01Z</published>
<updated>2024-06-18T18:06:01Z</updated>
<title>Add .editorconfig</title>
<link rel="alternate" type="text/html" href="commit/3f3cde061e270cd35349d87de619796c6d0b7136.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 3f3cde061e270cd35349d87de619796c6d0b7136
parent 9c7272ccc935f78d7b9aa0be5dcbe4ce717dae31
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Tue, 18 Jun 2024 11:06:01 -0700

Add .editorconfig

</content>
</entry>
<entry>
<id>9c7272ccc935f78d7b9aa0be5dcbe4ce717dae31</id>
<published>2024-06-17T21:55:14Z</published>
<updated>2024-06-17T21:55:14Z</updated>
<title>Implement parse_manifest_file function</title>
<link rel="alternate" type="text/html" href="commit/9c7272ccc935f78d7b9aa0be5dcbe4ce717dae31.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 9c7272ccc935f78d7b9aa0be5dcbe4ce717dae31
parent 4f6bc1c3897db4caff16f82512f46cbb7ec877e8
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Mon, 17 Jun 2024 14:55:14 -0700

Implement parse_manifest_file function

</content>
</entry>
<entry>
<id>4f6bc1c3897db4caff16f82512f46cbb7ec877e8</id>
<published>2024-06-17T04:43:17Z</published>
<updated>2024-06-17T04:43:17Z</updated>
<title>Implement tags_match function</title>
<link rel="alternate" type="text/html" href="commit/4f6bc1c3897db4caff16f82512f46cbb7ec877e8.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 4f6bc1c3897db4caff16f82512f46cbb7ec877e8
parent 8a021a5d921e2ca96f631ae615842db87ddc1977
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sun, 16 Jun 2024 21:43:17 -0700

Implement tags_match function

</content>
</entry>
<entry>
<id>8a021a5d921e2ca96f631ae615842db87ddc1977</id>
<published>2024-06-16T19:38:25Z</published>
<updated>2024-06-16T19:38:25Z</updated>
<title>Initialize crate</title>
<link rel="alternate" type="text/html" href="commit/8a021a5d921e2ca96f631ae615842db87ddc1977.html" />
<author>
<name>Asher Morgan</name>
<email>59518073+ashermorgan@users.noreply.github.com</email>
</author>
<content>commit 8a021a5d921e2ca96f631ae615842db87ddc1977
Author: Asher Morgan &lt;59518073+ashermorgan@users.noreply.github.com&gt;
Date:   Sun, 16 Jun 2024 12:38:25 -0700

Initialize crate

</content>
</entry>
</feed>
