From 93ee00413db7e00aeda53c0984a177bd72d83fbe Mon Sep 17 00:00:00 2001 From: Luna Davis Date: Tue, 21 May 2024 15:05:25 -0700 Subject: [PATCH] Update publish-luarocks.yaml and remove generate_rockspec.lua --- .github/workflows/publish-luarocks.yaml | 7 +++---- ...erate_rockspec.lua => generate_rockspec.sh} | 18 +++++++++--------- 2 files changed, 12 insertions(+), 13 deletions(-) rename build/{generate_rockspec.lua => generate_rockspec.sh} (60%) diff --git a/.github/workflows/publish-luarocks.yaml b/.github/workflows/publish-luarocks.yaml index 1ab882c..46087b6 100644 --- a/.github/workflows/publish-luarocks.yaml +++ b/.github/workflows/publish-luarocks.yaml @@ -1,9 +1,8 @@ name: LuaRocks Release on: - push: - branches: - - main + release: + types: [published] jobs: release: @@ -24,7 +23,7 @@ jobs: - name: Generate rockspec run: | - lua build/generate_rockspec.lua ${GITHUB_REF#refs/tags/} + sh build/generate_rockspec.sh ${GITHUB_REF#refs/tags/} - name: Upload to LuaRocks run: | diff --git a/build/generate_rockspec.lua b/build/generate_rockspec.sh similarity index 60% rename from build/generate_rockspec.lua rename to build/generate_rockspec.sh index 20349cb..a2b4507 100644 --- a/build/generate_rockspec.lua +++ b/build/generate_rockspec.sh @@ -1,11 +1,12 @@ -local args = {...} -local version = args[1] +#!/bin/bash -local rockspec = [[ +version=$1 + +rockspec=$(cat < "MathParser-$version.rockspec" \ No newline at end of file