<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/ci, branch usermarks</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>ci(tsan): run functionaltests instead of oldtests (#21744)</title>
<updated>2023-01-11T13:36:26+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-01-11T13:36:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3d49d39cd8a322b201d0b72ff5372f871e1b93d2'/>
<id>3d49d39cd8a322b201d0b72ff5372f871e1b93d2</id>
<content type='text'>
With TUI as an external process oldtests no longer involve threads, so
TSAN isn't useful. Meanwhile functionaltests may involve threads.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With TUI as an external process oldtests no longer involve threads, so
TSAN isn't useful. Meanwhile functionaltests may involve threads.</pre>
</div>
</content>
</entry>
<entry>
<title>ci: remove ci/snap (#21743)</title>
<updated>2023-01-11T09:31:03+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-01-11T09:31:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ddecf5e27f987f4b3f376ae3e14976960cf60522'/>
<id>ddecf5e27f987f4b3f376ae3e14976960cf60522</id>
<content type='text'>
Context: https://github.com/neovim/neovim/pull/21166#issuecomment-1377623160</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Context: https://github.com/neovim/neovim/pull/21166#issuecomment-1377623160</pre>
</div>
</content>
</entry>
<entry>
<title>ci: remove ci/build.ps1 (#20891)</title>
<updated>2022-11-05T21:57:11+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-11-05T21:57:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9a52a8e1ec9de8542510d66a6674742f0dbec27d'/>
<id>9a52a8e1ec9de8542510d66a6674742f0dbec27d</id>
<content type='text'>
Main benefit is that this will return the correct exit code by default,
meaning the lengthy workarounds to properly fail a test aren't needed.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Main benefit is that this will return the correct exit code by default,
meaning the lengthy workarounds to properly fail a test aren't needed.</pre>
</div>
</content>
</entry>
<entry>
<title>build(lint): add more shell scripts to lintsh</title>
<updated>2022-11-01T17:37:21+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2022-10-30T12:50:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=502b5ee10fedc97e1455e7365a10c9bad7268c67'/>
<id>502b5ee10fedc97e1455e7365a10c9bad7268c67</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci(windows): build dependencies with Ninja (#20800)</title>
<updated>2022-10-30T09:06:13+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-10-30T09:06:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=cf0f53037cff8bc3d1c0d523b98582e6d47a50df'/>
<id>cf0f53037cff8bc3d1c0d523b98582e6d47a50df</id>
<content type='text'>
This will save around a minute of CI time for each run. Also clean up
build.ps1 by removing unnecessary code.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will save around a minute of CI time for each run. Also clean up
build.ps1 by removing unnecessary code.</pre>
</div>
</content>
</entry>
<entry>
<title>ci: convert CRLF to LF (#20389)</title>
<updated>2022-09-29T12:31:12+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-09-29T12:31:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f9228577e8d8591377d88a183f188ce27326e0d9'/>
<id>f9228577e8d8591377d88a183f188ce27326e0d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci(build.ps1): restore comment removed in #19336</title>
<updated>2022-08-15T04:41:00+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-08-15T04:41:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6264aa521ec5f1d07b35e6744060a259841545e6'/>
<id>6264aa521ec5f1d07b35e6744060a259841545e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci(cache): remove ccache</title>
<updated>2022-08-12T13:07:23+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-08-11T09:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=5b80d202712876f63050f783df1af42612acab2f'/>
<id>5b80d202712876f63050f783df1af42612acab2f</id>
<content type='text'>
It was never in action since migrating from travis to github actions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was never in action since migrating from travis to github actions.
</pre>
</div>
</content>
</entry>
<entry>
<title>ci(windows): config and build before publish step (#19416)</title>
<updated>2022-07-18T13:18:15+00:00</updated>
<author>
<name>kylo252</name>
<email>59826753+kylo252@users.noreply.github.com</email>
</author>
<published>2022-07-18T13:18:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d15a66d80336ff3f6c69a0eff4c17c83a84d44c9'/>
<id>d15a66d80336ff3f6c69a0eff4c17c83a84d44c9</id>
<content type='text'>
Problem: Windows package step failed (silently).
Solution: Make sure to configure cmake before attempting to build the package target.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem: Windows package step failed (silently).
Solution: Make sure to configure cmake before attempting to build the package target.</pre>
</div>
</content>
</entry>
<entry>
<title>ci: refactor build.ps1 #19336</title>
<updated>2022-07-17T22:07:35+00:00</updated>
<author>
<name>kylo252</name>
<email>59826753+kylo252@users.noreply.github.com</email>
</author>
<published>2022-07-17T22:07:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9f4b19b6d029263d40b099669a57abbd807fd86e'/>
<id>9f4b19b6d029263d40b099669a57abbd807fd86e</id>
<content type='text'>
Refactor `build.ps1` into a more modular design

https://github.com/neovim/neovim/blob/9728f3b558c8cf9bd2bc331de8a5cc80ba0d3797/.github/workflows/ci.yml#L283-L296

- Separate CI steps.
- Remove unneeded code related to setting up CMake.
- Use parallel/incremental builds.
- Fix github's cache.
- Clear the way for the possibility of replacing this file with a cmake-preset:
  https://github.com/neovim/neovim/pull/19128</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactor `build.ps1` into a more modular design

https://github.com/neovim/neovim/blob/9728f3b558c8cf9bd2bc331de8a5cc80ba0d3797/.github/workflows/ci.yml#L283-L296

- Separate CI steps.
- Remove unneeded code related to setting up CMake.
- Use parallel/incremental builds.
- Fix github's cache.
- Clear the way for the possibility of replacing this file with a cmake-preset:
  https://github.com/neovim/neovim/pull/19128</pre>
</div>
</content>
</entry>
</feed>
