Skip to content

ci: better tags policy #3

ci: better tags policy

ci: better tags policy #3

# source: https://github.com/TRIGONIM/lua-requests-async/blob/main/.github/workflows/release.yml
name: "Release"
on:
push:
branches: [ "main" ]
tags: [ "v*.*.*" ]
jobs:
luarocks-upload:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: LuaRocks Upload
uses: nvim-neorocks/luarocks-tag-release@v4
env:
LUAROCKS_API_KEY: ${{ secrets.LUAROCKS_API_KEY }}
with:
summary: "A minimalistic web framework for Lua"
detailed_description: |
Create complete web applications of any complexity in Lua with minimal dependencies.
Easy to embed in any application. All requests are executed non-blocking (asynchronously).
There is support for almost all methods from express.js.
Several highly loaded web applications are already running on lua-express.
More info: https://github.com/TRIGONIM/lua-express/
dependencies: |
copas
luasocket
pegasus
labels: |
express
web
framework
async