From 9a95f9bef6cb22477c6e2fbc3f27a4e718a67fd8 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Tue, 21 May 2024 00:36:01 +0300 Subject: nightly builds: normalized the artefact file names and updated README --- .github/workflows/nightly.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index d9e96f7..b552324 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -15,6 +15,10 @@ jobs: - name: Update Repositories run: sudo apt-get update + - name: Install Build Dependencies + run: | + # NOTE: The version from LuaRocks is just as old. + sudo apt-get install -y rename lua-ldoc make - name: Build AppImage run: | @@ -22,18 +26,19 @@ jobs: "https://github.com/AppImageCommunity/pkg2appimage/releases/download/continuous/pkg2appimage--x86_64.AppImage" chmod +x pkg2appimage.AppImage ./pkg2appimage.AppImage AppImage.yml - chmod a+x out/*.AppImage + cd out + rename 's/.*\.glibc/Applause-nightly-glibc/' *.AppImage + chmod a+x *.AppImage - name: Archive AppImage uses: pyTooling/Actions/releaser@v1.0.5 with: token: ${{ secrets.GITHUB_TOKEN }} tag: nightly + rm: true files: out/*.AppImage - name: Build Lua Documentation run: | - # NOTE: The version from LuaRocks is just as old. - sudo apt-get install -y lua-ldoc make make doc - name: Publish Website run: | -- cgit v1.2.3