<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/.github/workflows, branch userreg</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: fix api-docs workflow</title>
<updated>2023-11-27T13:44:03+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2023-11-27T10:35:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=5b765fcab42308cd4d97a4c37da0c2b1cdb3514d'/>
<id>5b765fcab42308cd4d97a4c37da0c2b1cdb3514d</id>
<content type='text'>
`git diff-index` only works for tracked files, and unchanged
documentation files counts as untracked when shallow cloning.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`git diff-index` only works for tracked files, and unchanged
documentation files counts as untracked when shallow cloning.
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: bump actions/github-script from 6 to 7 (#26041)</title>
<updated>2023-11-15T04:57:54+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2023-11-15T04:57:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=64c2c7c40da4bafb6f74076b7ffbffb262246c7a'/>
<id>64c2c7c40da4bafb6f74076b7ffbffb262246c7a</id>
<content type='text'>
Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;
Co-authored-by: dependabot[bot] &lt;49699333+dependabot[bot]@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;
Co-authored-by: dependabot[bot] &lt;49699333+dependabot[bot]@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>ci: skip api-doc workflow on draft PRs</title>
<updated>2023-11-11T12:50:53+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2023-11-11T11:50:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b2ca768196af87b93c90e315747d166f5d8d931c'/>
<id>b2ca768196af87b93c90e315747d166f5d8d931c</id>
<content type='text'>
Checking the documentation generation is mostly useful towards the end
of a pull request like with the lintcommit workflow.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Checking the documentation generation is mostly useful towards the end
of a pull request like with the lintcommit workflow.
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: remove UBSAN_OPTIONS environment variable (#25963)</title>
<updated>2023-11-10T07:47:34+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-10T07:47:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=98bb1d66b1985db43f84b272dd4e8a83d1511d44'/>
<id>98bb1d66b1985db43f84b272dd4e8a83d1511d44</id>
<content type='text'>
Because it overrides log_path from ASAN_OPTIONS.

Ref https://github.com/google/sanitizers/issues/1675</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because it overrides log_path from ASAN_OPTIONS.

Ref https://github.com/google/sanitizers/issues/1675</pre>
</div>
</content>
</entry>
<entry>
<title>ci: work around flaky python3 tests</title>
<updated>2023-11-06T22:06:35+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2023-11-05T10:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=88ed9ffcd1c022811ebc8818e153fe94e4741671'/>
<id>88ed9ffcd1c022811ebc8818e153fe94e4741671</id>
<content type='text'>
Python3 provider tests suddenly became extremely flaky on macos for
unknown reasons. For some reason, installing python with the
setup-python action over using the default python fixes the flakiness.
Use this workaround for the time being to unblock CI while we figure out
the root cause.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python3 provider tests suddenly became extremely flaky on macos for
unknown reasons. For some reason, installing python with the
setup-python action over using the default python fixes the flakiness.
Use this workaround for the time being to unblock CI while we figure out
the root cause.
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: don't install unzip</title>
<updated>2023-11-05T10:40:54+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2023-11-04T21:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=92e99bb1058dd837c451675175efb8511c5f8e15'/>
<id>92e99bb1058dd837c451675175efb8511c5f8e15</id>
<content type='text'>
It is no longer needed now that luarocks isn't used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is no longer needed now that luarocks isn't used.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: various cmake fixes</title>
<updated>2023-11-04T17:32:47+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2023-10-26T20:30:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=5cefec7349610853910c21a0215f85a4d47132d1'/>
<id>5cefec7349610853910c21a0215f85a4d47132d1</id>
<content type='text'>
- silence false warnings on MSVC
- merge `clang-tidy` cmake target into `lintc` and remove the
  corresponding make target
- use cmake's built-in endianness detection
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- silence false warnings on MSVC
- merge `clang-tidy` cmake target into `lintc` and remove the
  corresponding make target
- use cmake's built-in endianness detection
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: various fixes</title>
<updated>2023-11-03T21:16:45+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2023-10-22T11:30:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9ad239690fe6b151afe2f43c2858d68a2b877e1d'/>
<id>9ad239690fe6b151afe2f43c2858d68a2b877e1d</id>
<content type='text'>
- adjust reviewers
- add workflow as cache key
- install attr only when tesitng
- fix s390x workflow by checking out the merge PR instead of master
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- adjust reviewers
- add workflow as cache key
- install attr only when tesitng
- fix s390x workflow by checking out the merge PR instead of master
</pre>
</div>
</content>
</entry>
<entry>
<title>build: use built nvim artifact to generate eval files (#25875)</title>
<updated>2023-11-02T18:12:38+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2023-11-02T18:12:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e0d97d264f83d45472e6cdd1051893db1083eefb'/>
<id>e0d97d264f83d45472e6cdd1051893db1083eefb</id>
<content type='text'>
In cases where the generated files depend on changes to Nvim itself,
generating the files with an older version of Nvim will fail because
those changes are not present in the older version.

For example, if a new option is added then the generator script should
be run with the version of Nvim that contains the new option, or else
the generation will fail.

Co-authored-by: dundargoc &lt;gocdundar@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In cases where the generated files depend on changes to Nvim itself,
generating the files with an older version of Nvim will fail because
those changes are not present in the older version.

For example, if a new option is added then the generator script should
be run with the version of Nvim that contains the new option, or else
the generation will fail.

Co-authored-by: dundargoc &lt;gocdundar@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>ci: add optional CI that can be triggered manually</title>
<updated>2023-11-01T10:17:35+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2023-10-31T12:27:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=20dd9f3a26e45a1b4c95ba33d6c9f300184fc361'/>
<id>20dd9f3a26e45a1b4c95ba33d6c9f300184fc361</id>
<content type='text'>
These are meant for expensive or situational tests that may not be
suitable to run each time, but can occasionally be useful.

Currently only add testing for s390x. The job is enabled by adding the
ci-s390x label in github.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are meant for expensive or situational tests that may not be
suitable to run each time, but can occasionally be useful.

Currently only add testing for s390x. The job is enabled by adding the
ci-s390x label in github.
</pre>
</div>
</content>
</entry>
</feed>
