ci: use Forgejo LuaRocks release action #390

Merged
barrettruth merged 1 commit from ci/use-forgejo-luarocks-action into main 2026-05-03 18:15:25 +00:00
Owner

Problem

The per-repo LuaRocks publisher scripts duplicated behavior from luarocks-tag-release and made the Forgejo runtime fixes hard to maintain.

Solution

Use the new Forgejo-hosted LuaRocks release action for both stable tag publishes and nightly scm publishes. Keep the rendered contexts as deploy / LuaRocks and deploy / Nightly LuaRocks, and remove the local publisher scripts.

Verification

  • Parsed the changed workflow YAML with Ruby YAML
  • Ran git diff --check
Problem The per-repo LuaRocks publisher scripts duplicated behavior from luarocks-tag-release and made the Forgejo runtime fixes hard to maintain. Solution Use the new Forgejo-hosted LuaRocks release action for both stable tag publishes and nightly scm publishes. Keep the rendered contexts as deploy / LuaRocks and deploy / Nightly LuaRocks, and remove the local publisher scripts. Verification - Parsed the changed workflow YAML with Ruby YAML - Ran git diff --check
ci: use Forgejo LuaRocks release action
All checks were successful
quality / Test (pull_request) Successful in 8s
quality / Format (pull_request) Successful in 9s
quality / Lint (pull_request) Successful in 10s
52fd09ccc8
barrettruth force-pushed ci/use-forgejo-luarocks-action from 52fd09ccc8
All checks were successful
quality / Test (pull_request) Successful in 8s
quality / Format (pull_request) Successful in 9s
quality / Lint (pull_request) Successful in 10s
to dc360e7199
All checks were successful
quality / Test (pull_request) Successful in 7s
quality / Format (pull_request) Successful in 8s
quality / Lint (pull_request) Successful in 10s
2026-05-03 18:14:57 +00:00
Compare
Sign in to join this conversation.
No description provided.