<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aeneas/.github/workflows, branch isabelle</title>
<subtitle>aeneas rust verifier with a hacky Isabelle backend
</subtitle>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/aeneas/'/>
<entry>
<title>Use the self-hosted runner for the lean CI checks</title>
<updated>2024-06-24T12:44:10+00:00</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2024-06-24T12:44:10+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/aeneas/commit/?id=2adc05c2d34b7b4e2a6283748ca67f870eb340a3'/>
<id>2adc05c2d34b7b4e2a6283748ca67f870eb340a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Switch to GitHub CI runners" again</title>
<updated>2024-06-18T10:30:20+00:00</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2024-06-17T12:01:07+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/aeneas/commit/?id=926eb538cc35cf9a818a6905ff4ce58eeb3db9c4'/>
<id>926eb538cc35cf9a818a6905ff4ce58eeb3db9c4</id>
<content type='text'>
This was botched by a confusing merge in https://github.com/AeneasVerif/aeneas/pull/246
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was botched by a confusing merge in https://github.com/AeneasVerif/aeneas/pull/246
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to GitHub CI runners</title>
<updated>2024-06-17T07:17:09+00:00</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2024-06-17T07:17:09+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/aeneas/commit/?id=dc8278e8bfd5d903ba472f6c91bd67510b23cbc4'/>
<id>dc8278e8bfd5d903ba472f6c91bd67510b23cbc4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the CI pin check</title>
<updated>2024-06-04T07:29:41+00:00</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2024-06-04T07:29:41+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/aeneas/commit/?id=d53dcc06e69b6d607261781b4bfc09c52b737a91'/>
<id>d53dcc06e69b6d607261781b4bfc09c52b737a91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: Check correctness of the charon pinned commit</title>
<updated>2024-05-29T07:58:47+00:00</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2024-05-28T14:05:56+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/aeneas/commit/?id=b5046454b47aba598a42d3d775d2ec54dc57c75a'/>
<id>b5046454b47aba598a42d3d775d2ec54dc57c75a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: cancel jobs after force-push to a branch</title>
<updated>2024-05-14T14:08:25+00:00</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2024-05-14T14:08:25+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/aeneas/commit/?id=63680b7bd578b4153606bd5b37fd6563c933eb0d'/>
<id>63680b7bd578b4153606bd5b37fd6563c933eb0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>`./charon-pin` stores the current charon commit</title>
<updated>2024-05-14T13:01:39+00:00</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2024-05-03T09:32:44+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/aeneas/commit/?id=f2fa29e5ef5c8c7d7375e4c8a37dbba1012fb95c'/>
<id>f2fa29e5ef5c8c7d7375e4c8a37dbba1012fb95c</id>
<content type='text'>
It is kept up-to-date in CI
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is kept up-to-date in CI
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare CI for merge queue</title>
<updated>2024-05-03T13:11:56+00:00</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2024-05-03T13:11:48+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/aeneas/commit/?id=4e8394f288ffec87c89a1c4238b3da859a906103'/>
<id>4e8394f288ffec87c89a1c4238b3da859a906103</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(ci): move Lean CI under Nix</title>
<updated>2024-04-24T14:27:27+00:00</updated>
<author>
<name>Ryan Lahfa</name>
</author>
<published>2024-04-24T09:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/aeneas/commit/?id=eb519e0e56d30763db6ca6667a9f4095061252a4'/>
<id>eb519e0e56d30763db6ca6667a9f4095061252a4</id>
<content type='text'>
As it often happens, the Lean CI under Ubuntu is broken:
https://github.com/AeneasVerif/aeneas/actions/runs/8814059410/job/24193132680?pr=135
and blocking PRs.

Lean doesn't work nicely under the Nix sandbox, but in a CI context, we
can impurely run scripts and use Nix to get our dependencies, e.g. curl
or elan in this case.

It is still more reliable than letting Ubuntu or GitHub Actions figure
out their signing for their APT repositories apparently.

Signed-off-by: Ryan Lahfa &lt;ryan.lahfa@inria.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As it often happens, the Lean CI under Ubuntu is broken:
https://github.com/AeneasVerif/aeneas/actions/runs/8814059410/job/24193132680?pr=135
and blocking PRs.

Lean doesn't work nicely under the Nix sandbox, but in a CI context, we
can impurely run scripts and use Nix to get our dependencies, e.g. curl
or elan in this case.

It is still more reliable than letting Ubuntu or GitHub Actions figure
out their signing for their APT repositories apparently.

Signed-off-by: Ryan Lahfa &lt;ryan.lahfa@inria.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #154 from AeneasVerif/ci-fmt</title>
<updated>2024-04-23T14:37:54+00:00</updated>
<author>
<name>Son HO</name>
</author>
<published>2024-04-23T14:37:54+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/aeneas/commit/?id=f3007820a21d11721507f5054b30bf5ae99a7b95'/>
<id>f3007820a21d11721507f5054b30bf5ae99a7b95</id>
<content type='text'>
ci: check code formatting and forbid warnings</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ci: check code formatting and forbid warnings</pre>
</div>
</content>
</entry>
</feed>
