-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit bc701ce
Showing
17 changed files
with
3,124 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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><h1 id="changed">Changed</h1><p>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.</p><p>If you want to use this fix in your own environments, you can find | ||
it <a href="https://github.com/40ants/quicklisp-client-fix">here</a>.</p></description> | ||
<pubDate>Thu, 14 Dec 2023 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.12.0 (2023-12-11)</title> | ||
<description><h1 id="changed">Changed</h1><p>Use <code>secrets.GITHUB_TOKEN</code> instead of <code>secrets.DEPLOY_TRIGGER_TOKEN</code> and set required scopes for the token. | ||
This way you don't have to setup a special secret for each repository or an organization.</p></description> | ||
<pubDate>Mon, 11 Dec 2023 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.11.0 (2023-12-01)</title> | ||
<description><h1 id="added">Added</h1><p>New job class <a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FAUTOTAG-3AAUTOTAG-20CLASS-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FAUTOTAG-3AAUTOTAG-20CLASS-29"><code>40ants-ci/jobs/autotag:autotag</code></a> was added.</p><p>Use it like this:</p><pre><code class="lisp">(defworkflow release | ||
:on-push-to &quot;master&quot; | ||
:jobs ((40ants-ci/jobs/autotag:autotag)))</code></pre><p>and it will search for new semver tags in the ChangeLog.md file and push them to the git.</p><h1 id="changed">Changed</h1><p>Slots <code>quicklisp</code> and <code>lisp</code> were moved from class <a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FJOB-3AJOB-20CLASS-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FJOB-3AJOB-20CLASS-29"><code>40ants-ci/jobs/job:job</code></a> to <a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FLISP-JOB-3ALISP-JOB-20CLASS-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FLISP-JOB-3ALISP-JOB-20CLASS-29"><code>40ants-ci/jobs/lisp-job:lisp-job</code></a>.</p><h1 id="fixed">Fixed</h1><p>Class <a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FCRITIC-3ACRITIC-20CLASS-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FCRITIC-3ACRITIC-20CLASS-29"><code>40ants-ci/jobs/critic:critic</code></a> was fixed for case when there are multiple critiques to ignore.</p></description> | ||
<pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.10.1 (2023-03-08)</title> | ||
<description><ul><li><p>Fixed installation of the Linter. Now it depends on <a href="/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"><code>40ants-asdf-system</code></a> system.</p></li></ul></description> | ||
<pubDate>Wed, 08 Mar 2023 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.10.0 (2022-11-10)</title> | ||
<description><ul><li><p>Now Linter does <code>qlot install --no-deps</code> and quickloads only those systems, which should be linted.</p></li><li><p>Also, <a href="https://40ants.com/ci/#x-28-23A-28-289-29-20BASE-CHAR-20-2E-20-2240ants-ci-22-29-20ASDF-2FSYSTEM-3ASYSTEM-29" data-document="https://40ants.com/ci/" data-node="x-28-23A-28-289-29-20BASE-CHAR-20-2E-20-2240ants-ci-22-29-20ASDF-2FSYSTEM-3ASYSTEM-29"><code>40ants-ci</code></a> system now inherits from <a href="/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"><code>40ants-asdf-system</code></a> system.</p></li></ul></description> | ||
<pubDate>Thu, 10 Nov 2022 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.9.0 (2022-11-10)</title> | ||
<description><ul><li><p>Fixed warnings about <code>set-output</code> and <a href="https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/">outdated Node.js versions</a> in checkout and cache actions.</p></li></ul></description> | ||
<pubDate>Thu, 10 Nov 2022 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.8.1 (2022-09-18)</title> | ||
<description><ul><li><p>Fixed default value of asdf-systems slot of <a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FLINTER-3ALINTER-20CLASS-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FLINTER-3ALINTER-20CLASS-29"><code>40ants-ci/jobs/linter:linter</code></a> class.</p></li><li><p>Also, now linter accepts <code>CHECK-IMPORTS</code> argument and is able to warn on unused or missing imports in package-inferred systems.</p></li></ul></description> | ||
<pubDate>Sun, 18 Sep 2022 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.8.0 (2022-03-21)</title> | ||
<description><ul><li><p>Fixed caching on <code>OSX</code>. Previously, job failed with | ||
<code>/Users/runner/.roswell/bin/qlot: line 4: exec: ros: not found</code> error | ||
if <code>:cache t</code> was given to a job running on <code>OSX</code> and Roswell was restored from a cache.</p></li></ul></description> | ||
<pubDate>Mon, 21 Mar 2022 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.7.0 (2022-03-13)</title> | ||
<description><ul><li><p><code>40ants-ci/jobs/critic:critic</code> (<a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FCRITIC-3ACRITIC-20CLASS-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FCRITIC-3ACRITIC-20CLASS-29"><code>1</code></a> <a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FCRITIC-3ACRITIC-20FUNCTION-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FCRITIC-3ACRITIC-20FUNCTION-29"><code>2</code></a>) function's argument <code>IGNORE-CRITICUES</code> was | ||
renames to the <code>IGNORE-CRITIQUES</code> argument.</p></li></ul></description> | ||
<pubDate>Sun, 13 Mar 2022 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.6.0 (2022-02-21)</title> | ||
<description><ul><li><p>New job type &quot;critic&quot; was added. It advices how to make you Lisp code better. | ||
Learn more about this job type at <a href="https://40ants.com/ci/#x-2840ANTS-CI-3A-3A-40CRITIC-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-3A-3A-40CRITIC-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"><code>Critic</code></a> section.</p></li></ul></description> | ||
<pubDate>Mon, 21 Feb 2022 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.5.0 (2022-01-28)</title> | ||
<description><ul><li><p>Move the actions/checkout action from v1 to v2.</p></li></ul></description> | ||
<pubDate>Fri, 28 Jan 2022 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.4.0 (2022-01-28)</title> | ||
<description><ul><li><p>Now multiple jobs of the same type can be listed in the same workflow.</p></li><li><p>Also, you can change a job's name using <code>:NAME</code> argument.</p></li></ul></description> | ||
<pubDate>Fri, 28 Jan 2022 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.3.0 (2021-10-24)</title> | ||
<description><ul><li><p>Now jobs <code>40ants-ci/jobs/linter:linter</code> (<a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FLINTER-3ALINTER-20CLASS-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FLINTER-3ALINTER-20CLASS-29"><code>1</code></a> <a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FLINTER-3ALINTER-20FUNCTION-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FLINTER-3ALINTER-20FUNCTION-29"><code>2</code></a>), <code>40ants-ci/jobs/run-tests:run-tests</code> (<a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FRUN-TESTS-3ARUN-TESTS-20FUNCTION-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FRUN-TESTS-3ARUN-TESTS-20FUNCTION-29"><code>1</code></a> <a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FRUN-TESTS-3ARUN-TESTS-20CLASS-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FRUN-TESTS-3ARUN-TESTS-20CLASS-29"><code>2</code></a>) and <code>40ants-ci/jobs/docs:build-docs</code> (<a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FDOCS-3ABUILD-DOCS-20FUNCTION-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FDOCS-3ABUILD-DOCS-20FUNCTION-29"><code>1</code></a> <a href="https://40ants.com/ci/#x-2840ANTS-CI-2FJOBS-2FDOCS-3ABUILD-DOCS-20CLASS-29" data-document="https://40ants.com/ci/" data-node="x-2840ANTS-CI-2FJOBS-2FDOCS-3ABUILD-DOCS-20CLASS-29"><code>2</code></a>) | ||
support <code>ASDF-VERSION</code> argument.</p></li></ul></description> | ||
<pubDate>Sun, 24 Oct 2021 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.2.2 (2021-06-18)</title> | ||
<description><ul><li><p>Fixed an occasional failure on <code>qlot update</code> inside linter workflow. | ||
Usually it happed when quicklisp distribution was updated and <code>qlfile.lock</code> | ||
changed.</p></li></ul></description> | ||
<pubDate>Fri, 18 Jun 2021 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.2.1 (2021-04-22)</title> | ||
<description><ul><li><p>Linter step was fixed to use default | ||
<code>ASDF</code> system if it wasn't specified explicitly.</p></li></ul></description> | ||
<pubDate>Thu, 22 Apr 2021 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.2.0 (2021-04-15)</title> | ||
<description><ul><li><p>Supported <code>ERROR-ON-WARNINGS</code> argument for documentation builder.</p></li><li><p>Argument <code>ASD-SYSTEM</code> was renamed to <code>ASDF-SYSTEM</code>.</p></li><li><p>Moved this project's documentation to <code>40ANTS-DOC</code> system.</p></li></ul></description> | ||
<pubDate>Thu, 15 Apr 2021 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.1.1 (2021-03-08)</title> | ||
<description><ul><li><p>Fixed the cache key to use <code>*.asd</code> files.</p></li></ul></description> | ||
<pubDate>Mon, 08 Mar 2021 00:00:00 +0000</pubDate> | ||
</item> | ||
<item> | ||
<title>0.1.0 (2021-02-26)</title> | ||
<description><ul><li><p>Initial version.</p></li></ul></description> | ||
<pubDate>Fri, 26 Feb 2021 00:00:00 +0000</pubDate> | ||
</item> | ||
</channel> | ||
</rss> |
Oops, something went wrong.