<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luarocks, branch dependabot/github_actions/github-actions-74a77d9f2f</title>
<subtitle>A mirror of https://github.com/luarocks/luarocks.git
</subtitle>
<id>https://git.lua4.win/luarocks/atom?h=dependabot%2Fgithub_actions%2Fgithub-actions-74a77d9f2f</id>
<link rel='self' href='https://git.lua4.win/luarocks/atom?h=dependabot%2Fgithub_actions%2Fgithub-actions-74a77d9f2f'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/'/>
<updated>2026-09-02T23:43:58+00:00</updated>
<entry>
<title>chore(deps): bump luarocks/gh-actions-lua in the github-actions group</title>
<updated>2026-09-02T23:43:58+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2026-09-02T23:43:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=3c47e350d69156599b8c7d2bb7df9df0941de986'/>
<id>urn:sha1:3c47e350d69156599b8c7d2bb7df9df0941de986</id>
<content type='text'>
Bumps the github-actions group with 1 update: [luarocks/gh-actions-lua](https://github.com/luarocks/gh-actions-lua).


Updates `luarocks/gh-actions-lua` from 13 to 14
- [Release notes](https://github.com/luarocks/gh-actions-lua/releases)
- [Commits](https://github.com/luarocks/gh-actions-lua/compare/85e2287697275df96334743ac654241a8fd34ab3...56eba09993704b908cc3c7c2753e630d18cb9696)

---
updated-dependencies:
- dependency-name: luarocks/gh-actions-lua
  dependency-version: '14'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;</content>
</entry>
<entry>
<title>improve failure message to help user (#1918)</title>
<updated>2026-08-16T21:47:37+00:00</updated>
<author>
<name>Matthieu Coudron</name>
<email>886074+teto@users.noreply.github.com</email>
</author>
<published>2026-08-16T21:47:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=2d2cc8eff2f03c23d142f8059146fb241dcf56b5'/>
<id>urn:sha1:2d2cc8eff2f03c23d142f8059146fb241dcf56b5</id>
<content type='text'>
* improve failure message to help user


I was trying to run `:Rocks install rocks.nvim` from neovim, which
results in:
```
luarocks "--force-lock" "--lua-version=5.1" "--tree=/home/teto/.local/share/nvim/rocks" "--server='https://luarocks.org/manifests/neorocks/'" "--server='https://lumen-oss.github.io/rocks-binaries/'" "install" "--force" "rocks.nvim"`
Installing https://luarocks.org/rocks.nvim-2.49.0-1.src.rock

Missing dependencies for rocks.nvim 2.49.0-1:
   nvim-nio (not installed)
   rtp.nvim (not installed)

rocks.nvim 2.49.0-1 depends on lua 5.1 (5.1-1 provided by VM: success)
rocks.nvim 2.49.0-1 depends on luarocks &gt;= 3.11.1, &lt; 4.0.0 (3.13.0-1 installed: success)
rocks.nvim 2.49.0-1 depends on toml-edit &gt;= 0.6.1 (0.7.0-1 installed: success)
rocks.nvim 2.49.0-1 depends on fidget.nvim &gt;= 1.1.0 (1.6.0-1 installed: success)
rocks.nvim 2.49.0-1 depends on fzy (1.0.3-1 installed: success)
rocks.nvim 2.49.0-1 depends on nvim-nio (not installed)
Installing https://luarocks.org/nvim-nio-1.10.1-1.src.rock
nvim-nio 1.10.1-1 is already installed in /home/teto/.local/share/nvim/rocks
Use --force to reinstall.

Error: Repository inconsistency detected (previously unfinished/corrupted installation?)
```

The error spaws from luarocks 3.13 so while the root problem of the
dependency not being detect while already installed might already have
been solved in newer releases. As rocks.nvim only displayed the last bit
(maybe because of stderr vs stdout distinction ?), patching the error message is still helpful.

* Update src/luarocks/deps.tl

Co-authored-by: Hisham Muhammad &lt;hisham@gobolinux.org&gt;

---------

Co-authored-by: Hisham Muhammad &lt;hisham@gobolinux.org&gt;</content>
</entry>
<entry>
<title>Better errors on dependency failures (#1919)</title>
<updated>2026-08-16T20:23:24+00:00</updated>
<author>
<name>Christian Clauss</name>
<email>cclauss@me.com</email>
</author>
<published>2026-08-16T20:23:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=19356435be7cff7cd9ac6c1a78f917ef3fcbc7a5'/>
<id>urn:sha1:19356435be7cff7cd9ac6c1a78f917ef3fcbc7a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: add test case for #1874 (#1875)</title>
<updated>2026-08-16T20:22:51+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2026-08-16T20:22:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=09d2aad409f68522663d391e4749aea42a6bc3b7'/>
<id>urn:sha1:09d2aad409f68522663d391e4749aea42a6bc3b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: disable `persist-credentials` on jobs that don't need it</title>
<updated>2026-08-15T20:02:18+00:00</updated>
<author>
<name>Christian Clauss</name>
<email>cclauss@me.com</email>
</author>
<published>2026-08-15T20:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=8d40d6dfa96839d5572489199bde9b9cb8f32c1c'/>
<id>urn:sha1:8d40d6dfa96839d5572489199bde9b9cb8f32c1c</id>
<content type='text'>
See #1909.</content>
</entry>
<entry>
<title>chore(Makefile.windows): bump OpenSSL to 3.5.7 LTS</title>
<updated>2026-08-15T20:00:38+00:00</updated>
<author>
<name>luau-project</name>
<email>luau.project@gmail.com</email>
</author>
<published>2026-08-14T13:24:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=c33e35f4b0c5df9f2fe9ca6572d2710f3743c86a'/>
<id>urn:sha1:c33e35f4b0c5df9f2fe9ca6572d2710f3743c86a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(Makefile.Windows): track static zlib correctly due new rockspec</title>
<updated>2026-08-15T20:00:38+00:00</updated>
<author>
<name>luau-project</name>
<email>luau.project@gmail.com</email>
</author>
<published>2026-08-14T12:28:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=dfff3357122e39a59c8da6f41e206831d8a85648'/>
<id>urn:sha1:dfff3357122e39a59c8da6f41e206831d8a85648</id>
<content type='text'>
</content>
</entry>
<entry>
<title>download_with_mirrors: Safely build errors with falsely names (#1911)</title>
<updated>2026-08-13T19:55:30+00:00</updated>
<author>
<name>Christian Clauss</name>
<email>cclauss@me.com</email>
</author>
<published>2026-08-13T19:55:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=0c36f95713fcb36a28765ce8c5869a3326ca416f'/>
<id>urn:sha1:0c36f95713fcb36a28765ce8c5869a3326ca416f</id>
<content type='text'>
The variable `name` must be falsely in this `else` clause so stringify values like `false`,  `nil `,  `{}`, etc., so we can safely build an err message instead of merely crashing.
* #1828
* #1829</content>
</entry>
<entry>
<title>Upgrade lua-bz2 for lua5.5 compatibility (#1915)</title>
<updated>2026-08-13T19:54:46+00:00</updated>
<author>
<name>Christian Clauss</name>
<email>cclauss@me.com</email>
</author>
<published>2026-08-13T19:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=a832b23c4d9c2abe03619c1ada65a5f9b3d6984a'/>
<id>urn:sha1:a832b23c4d9c2abe03619c1ada65a5f9b3d6984a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upgrade luafilesystem for lua5.5 compatibility (#1914)</title>
<updated>2026-08-13T19:52:56+00:00</updated>
<author>
<name>Christian Clauss</name>
<email>cclauss@me.com</email>
</author>
<published>2026-08-13T19:52:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=49fdc9ade0a101315d546cdd4656bff1ce5e5c4d'/>
<id>urn:sha1:49fdc9ade0a101315d546cdd4656bff1ce5e5c4d</id>
<content type='text'>
</content>
</entry>
</feed>
