<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ccwl, branch v0.3.0</title>
<subtitle>Concise Common Workflow Language (mirror of https://github.com/arunisaac/ccwl)</subtitle>
<id>http://git.systemreboot.net/ccwl/atom?h=v0.3.0</id>
<link rel='self' href='http://git.systemreboot.net/ccwl/atom?h=v0.3.0'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/'/>
<updated>2024-01-26T14:14:46+00:00</updated>
<entry>
<title>NEWS: Update for version 0.3.0.</title>
<updated>2024-01-26T14:14:46+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-01-26T14:14:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=f11387486f9439b4d2543e01d7b185383e45c41b'/>
<id>urn:sha1:f11387486f9439b4d2543e01d7b185383e45c41b</id>
<content type='text'>
* NEWS.org (Changes in 0.3.0): New section.
</content>
</entry>
<entry>
<title>guix: Add recipe to create a distribution tarball.</title>
<updated>2024-01-26T13:29:32+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-01-26T13:29:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=f46a78dd378feea5c819b64e85cad3f0bf5feb49'/>
<id>urn:sha1:f46a78dd378feea5c819b64e85cad3f0bf5feb49</id>
<content type='text'>
* .guix/ccwl-distribution.scm: New file.
</content>
</entry>
<entry>
<title>Makefile: Split up release tarball signature into separate target.</title>
<updated>2024-01-26T13:04:47+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-01-26T13:04:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=e29cea25cad428cf8a6cb30b1d3ef002852a1eb5'/>
<id>urn:sha1:e29cea25cad428cf8a6cb30b1d3ef002852a1eb5</id>
<content type='text'>
* Makefile (dist): Move $(dist_archive).asc to ...
(distsign): ... here.
</content>
</entry>
<entry>
<title>Makefile: Clean up .depends.</title>
<updated>2024-01-26T13:04:43+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-01-26T13:04:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=ba4ae8c1a5fa9638a9b5de04f45f59d48937e464'/>
<id>urn:sha1:ba4ae8c1a5fa9638a9b5de04f45f59d48937e464</id>
<content type='text'>
* Makefile (clean): Delete .depends.
</content>
</entry>
<entry>
<title>build-aux: Do not infer release information from git tags.</title>
<updated>2024-01-26T11:25:10+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-01-26T11:22:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=0022de615bea80bec314ab1978019b082054b37d'/>
<id>urn:sha1:0022de615bea80bec314ab1978019b082054b37d</id>
<content type='text'>
We now build the website as a computed-file G-expression in a Guix
channel. Guix channels always discard the git repository information,
and don't have access to the git tags. We can fix this problem later
if and when we switch to using tissue for the website.

* build-aux/build-home-page.el (org-dblock-write:download): Do not
infer release information from git tags. Hard-code them.
</content>
</entry>
<entry>
<title>Revert "guix: Use source with complete git repo to build website."</title>
<updated>2024-01-25T23:12:13+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-01-25T23:12:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=5299c0fef21441348e6942836645dd6e14d9196c'/>
<id>urn:sha1:5299c0fef21441348e6942836645dd6e14d9196c</id>
<content type='text'>
This reverts commit af2f18534bd38703b98cb329d3110a8073d39fb6. When
building as a Guix channel, the complete git repository is not
available anyway.
</content>
</entry>
<entry>
<title>configure: Sort tags latest first when picking version.</title>
<updated>2024-01-25T22:05:50+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-01-25T22:05:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=a72e4e91580fc716c86c7d9bce5aa8be72b7b78e'/>
<id>urn:sha1:a72e4e91580fc716c86c7d9bce5aa8be72b7b78e</id>
<content type='text'>
* configure.scm (version): Sort tags latest first when picking out the
version.
</content>
</entry>
<entry>
<title>guix: Use source with complete git repository to build website.</title>
<updated>2024-01-25T22:00:29+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-01-25T22:00:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=af2f18534bd38703b98cb329d3110a8073d39fb6'/>
<id>urn:sha1:af2f18534bd38703b98cb329d3110a8073d39fb6</id>
<content type='text'>
* .guix/ccwl-package.scm: Import git-minimal from (gnu packages
version-control).
(ccwl-source-with-git-repo): New variable.
(ccwl-website-gexp): Make git visible via PATH. Use
ccwl-source-with-git-repo.
</content>
</entry>
<entry>
<title>guix: Add G-expression computed-file to build website.</title>
<updated>2024-01-13T01:04:55+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-01-13T01:04:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=763d01a80a36482d69b3bd548cdb30766fb68b08'/>
<id>urn:sha1:763d01a80a36482d69b3bd548cdb30766fb68b08</id>
<content type='text'>
* .guix/ccwl-package.scm: Import emacs-minimal from (gnu packages
emacs), font-charter and font-fira-code from (gnu packages fonts),
%guile-build-system-modules from (guix build-system guile), and (guix
profiles).
(ccwl-website-gexp, ccwl-website): New variables.
</content>
</entry>
<entry>
<title>ccwl: Deduplicate global workflow input keys across tee branches.</title>
<updated>2023-12-01T22:54:33+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-12-01T22:41:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=d63f2df9d10ab425930900283323aba4b96b8a8c'/>
<id>urn:sha1:d63f2df9d10ab425930900283323aba4b96b8a8c</id>
<content type='text'>
* ccwl/ccwl.scm (collect-steps): Deduplicate global workflow input
keys across branches of tees.
* tests/ccwl.scm (key, collect-steps): New variables.
("rename should work even on the final output of a
workflow"): Update order of elements in expected list.
("tee must deduplicate global workflow input keys"): New test.
* ccwl/utils.scm (append-mapn): Delete function.
* tests/utils.scm ("append-mapn"): Delete test.
</content>
</entry>
</feed>
