Skip to content

Commit

Permalink
Update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Dec 13, 2023
0 parents commit bc701ce
Show file tree
Hide file tree
Showing 17 changed files with 3,124 additions and 0 deletions.
Empty file added .nojekyll
Empty file.
2 changes: 2 additions & 0 deletions METADATA
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
languages: bash, css, json, lisp, markdown, plaintext, xml, yaml
theme: a11y-dark
112 changes: 112 additions & 0 deletions changelog.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
<channel>
<title>40ants-ci ChangeLog</title>
<link>https://40ants.com/ci/</link>
<generator>xml-emitter</generator>
<language>en-us</language>
<item>
<title>0.13.0 (2023-12-14)</title>
<description>&lt;h1 id=&quot;changed&quot;&gt;Changed&lt;/h1&gt;&lt;p&gt;Jobs now use setup-lisp@v3 action where a fix to quicklisp-client is applied.
This fix makes ql:quickload work with package-inferred systems.&lt;/p&gt;&lt;p&gt;If you want to use this fix in your own environments, you can find
it &lt;a href=&quot;https://github.com/40ants/quicklisp-client-fix&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Thu, 14 Dec 2023 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.12.0 (2023-12-11)</title>
<description>&lt;h1 id=&quot;changed&quot;&gt;Changed&lt;/h1&gt;&lt;p&gt;Use &lt;code&gt;secrets.GITHUB_TOKEN&lt;/code&gt; instead of &lt;code&gt;secrets.DEPLOY_TRIGGER_TOKEN&lt;/code&gt; and set required scopes for the token.
This way you don&apos;t have to setup a special secret for each repository or an organization.&lt;/p&gt;</description>
<pubDate>Mon, 11 Dec 2023 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.11.0 (2023-12-01)</title>
<description>&lt;h1 id=&quot;added&quot;&gt;Added&lt;/h1&gt;&lt;p&gt;New job class &lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FAUTOTAG-3AAUTOTAG-20CLASS-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FAUTOTAG-3AAUTOTAG-20CLASS-29&quot;&gt;&lt;code&gt;40ants-ci/jobs/autotag:autotag&lt;/code&gt;&lt;/a&gt; was added.&lt;/p&gt;&lt;p&gt;Use it like this:&lt;/p&gt;&lt;pre&gt;&lt;code class=&quot;lisp&quot;&gt;(defworkflow release
:on-push-to &amp;quot;master&amp;quot;
:jobs ((40ants-ci/jobs/autotag:autotag)))&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;and it will search for new semver tags in the ChangeLog.md file and push them to the git.&lt;/p&gt;&lt;h1 id=&quot;changed&quot;&gt;Changed&lt;/h1&gt;&lt;p&gt;Slots &lt;code&gt;quicklisp&lt;/code&gt; and &lt;code&gt;lisp&lt;/code&gt; were moved from class &lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FJOB-3AJOB-20CLASS-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FJOB-3AJOB-20CLASS-29&quot;&gt;&lt;code&gt;40ants-ci/jobs/job:job&lt;/code&gt;&lt;/a&gt; to &lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FLISP-JOB-3ALISP-JOB-20CLASS-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FLISP-JOB-3ALISP-JOB-20CLASS-29&quot;&gt;&lt;code&gt;40ants-ci/jobs/lisp-job:lisp-job&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&lt;h1 id=&quot;fixed&quot;&gt;Fixed&lt;/h1&gt;&lt;p&gt;Class &lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FCRITIC-3ACRITIC-20CLASS-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FCRITIC-3ACRITIC-20CLASS-29&quot;&gt;&lt;code&gt;40ants-ci/jobs/critic:critic&lt;/code&gt;&lt;/a&gt; was fixed for case when there are multiple critiques to ignore.&lt;/p&gt;</description>
<pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.10.1 (2023-03-08)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Fixed installation of the Linter. Now it depends on &lt;a href=&quot;/home/runner/work/40ants-asdf-system/40ants-asdf-system/docs/build/#x-28-23A-28-2818-29-20BASE-CHAR-20-2E-20-2240ants-asdf-system-22-29-20ASDF-2FSYSTEM-3ASYSTEM-29&quot;&gt;&lt;code&gt;40ants-asdf-system&lt;/code&gt;&lt;/a&gt; system.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Wed, 08 Mar 2023 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.10.0 (2022-11-10)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Now Linter does &lt;code&gt;qlot install --no-deps&lt;/code&gt; and quickloads only those systems, which should be linted.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Also, &lt;a href=&quot;https://40ants.com/ci/#x-28-23A-28-289-29-20BASE-CHAR-20-2E-20-2240ants-ci-22-29-20ASDF-2FSYSTEM-3ASYSTEM-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-28-23A-28-289-29-20BASE-CHAR-20-2E-20-2240ants-ci-22-29-20ASDF-2FSYSTEM-3ASYSTEM-29&quot;&gt;&lt;code&gt;40ants-ci&lt;/code&gt;&lt;/a&gt; system now inherits from &lt;a href=&quot;/home/runner/work/40ants-asdf-system/40ants-asdf-system/docs/build/#x-28-23A-28-2818-29-20BASE-CHAR-20-2E-20-2240ants-asdf-system-22-29-20ASDF-2FSYSTEM-3ASYSTEM-29&quot;&gt;&lt;code&gt;40ants-asdf-system&lt;/code&gt;&lt;/a&gt; system.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Thu, 10 Nov 2022 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.9.0 (2022-11-10)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Fixed warnings about &lt;code&gt;set-output&lt;/code&gt; and &lt;a href=&quot;https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/&quot;&gt;outdated Node.js versions&lt;/a&gt; in checkout and cache actions.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Thu, 10 Nov 2022 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.8.1 (2022-09-18)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Fixed default value of asdf-systems slot of &lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FLINTER-3ALINTER-20CLASS-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FLINTER-3ALINTER-20CLASS-29&quot;&gt;&lt;code&gt;40ants-ci/jobs/linter:linter&lt;/code&gt;&lt;/a&gt; class.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Also, now linter accepts &lt;code&gt;CHECK-IMPORTS&lt;/code&gt; argument and is able to warn on unused or missing imports in package-inferred systems.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Sun, 18 Sep 2022 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.8.0 (2022-03-21)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Fixed caching on &lt;code&gt;OSX&lt;/code&gt;. Previously, job failed with
&lt;code&gt;/Users/runner/.roswell/bin/qlot: line 4: exec: ros: not found&lt;/code&gt; error
if &lt;code&gt;:cache t&lt;/code&gt; was given to a job running on &lt;code&gt;OSX&lt;/code&gt; and Roswell was restored from a cache.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Mon, 21 Mar 2022 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.7.0 (2022-03-13)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;code&gt;40ants-ci/jobs/critic:critic&lt;/code&gt; (&lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FCRITIC-3ACRITIC-20CLASS-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FCRITIC-3ACRITIC-20CLASS-29&quot;&gt;&lt;code&gt;1&lt;/code&gt;&lt;/a&gt; &lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FCRITIC-3ACRITIC-20FUNCTION-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FCRITIC-3ACRITIC-20FUNCTION-29&quot;&gt;&lt;code&gt;2&lt;/code&gt;&lt;/a&gt;) function&apos;s argument &lt;code&gt;IGNORE-CRITICUES&lt;/code&gt; was
renames to the &lt;code&gt;IGNORE-CRITIQUES&lt;/code&gt; argument.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Sun, 13 Mar 2022 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.6.0 (2022-02-21)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;New job type &amp;quot;critic&amp;quot; was added. It advices how to make you Lisp code better.
Learn more about this job type at &lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-3A-3A-40CRITIC-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-3A-3A-40CRITIC-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29&quot;&gt;&lt;code&gt;Critic&lt;/code&gt;&lt;/a&gt; section.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Mon, 21 Feb 2022 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.5.0 (2022-01-28)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Move the actions/checkout action from v1 to v2.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Fri, 28 Jan 2022 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.4.0 (2022-01-28)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Now multiple jobs of the same type can be listed in the same workflow.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Also, you can change a job&apos;s name using &lt;code&gt;:NAME&lt;/code&gt; argument.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Fri, 28 Jan 2022 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.3.0 (2021-10-24)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Now jobs &lt;code&gt;40ants-ci/jobs/linter:linter&lt;/code&gt; (&lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FLINTER-3ALINTER-20CLASS-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FLINTER-3ALINTER-20CLASS-29&quot;&gt;&lt;code&gt;1&lt;/code&gt;&lt;/a&gt; &lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FLINTER-3ALINTER-20FUNCTION-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FLINTER-3ALINTER-20FUNCTION-29&quot;&gt;&lt;code&gt;2&lt;/code&gt;&lt;/a&gt;), &lt;code&gt;40ants-ci/jobs/run-tests:run-tests&lt;/code&gt; (&lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FRUN-TESTS-3ARUN-TESTS-20FUNCTION-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FRUN-TESTS-3ARUN-TESTS-20FUNCTION-29&quot;&gt;&lt;code&gt;1&lt;/code&gt;&lt;/a&gt; &lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FRUN-TESTS-3ARUN-TESTS-20CLASS-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FRUN-TESTS-3ARUN-TESTS-20CLASS-29&quot;&gt;&lt;code&gt;2&lt;/code&gt;&lt;/a&gt;) and &lt;code&gt;40ants-ci/jobs/docs:build-docs&lt;/code&gt; (&lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FDOCS-3ABUILD-DOCS-20FUNCTION-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FDOCS-3ABUILD-DOCS-20FUNCTION-29&quot;&gt;&lt;code&gt;1&lt;/code&gt;&lt;/a&gt; &lt;a href=&quot;https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FDOCS-3ABUILD-DOCS-20CLASS-29&quot; data-document=&quot;https://40ants.com/ci/&quot; data-node=&quot;x-2840ANTS-CI-2FJOBS-2FDOCS-3ABUILD-DOCS-20CLASS-29&quot;&gt;&lt;code&gt;2&lt;/code&gt;&lt;/a&gt;)
support &lt;code&gt;ASDF-VERSION&lt;/code&gt; argument.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Sun, 24 Oct 2021 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.2.2 (2021-06-18)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Fixed an occasional failure on &lt;code&gt;qlot update&lt;/code&gt; inside linter workflow.
Usually it happed when quicklisp distribution was updated and &lt;code&gt;qlfile.lock&lt;/code&gt;
changed.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Fri, 18 Jun 2021 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.2.1 (2021-04-22)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Linter step was fixed to use default
&lt;code&gt;ASDF&lt;/code&gt; system if it wasn&apos;t specified explicitly.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Thu, 22 Apr 2021 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.2.0 (2021-04-15)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Supported &lt;code&gt;ERROR-ON-WARNINGS&lt;/code&gt; argument for documentation builder.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Argument &lt;code&gt;ASD-SYSTEM&lt;/code&gt; was renamed to &lt;code&gt;ASDF-SYSTEM&lt;/code&gt;.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Moved this project&apos;s documentation to &lt;code&gt;40ANTS-DOC&lt;/code&gt; system.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Thu, 15 Apr 2021 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.1.1 (2021-03-08)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Fixed the cache key to use &lt;code&gt;*.asd&lt;/code&gt; files.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Mon, 08 Mar 2021 00:00:00 +0000</pubDate>
</item>
<item>
<title>0.1.0 (2021-02-26)</title>
<description>&lt;ul&gt;&lt;li&gt;&lt;p&gt;Initial version.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description>
<pubDate>Fri, 26 Feb 2021 00:00:00 +0000</pubDate>
</item>
</channel>
</rss>
Loading

0 comments on commit bc701ce

Please sign in to comment.