From 68c210e60d1bfb61c0bb4bea7bdc7297cb36100a Mon Sep 17 00:00:00 2001 From: FatalErr42O <58855799+FatalError42O@users.noreply.github.com> Date: Sat, 9 Sep 2023 11:48:53 -0700 Subject: [PATCH] removed CPML workflows (completely broken for this) --- .github/workflows/build.yml | 31 ------------------------ .github/workflows/runtest.yml | 45 ----------------------------------- 2 files changed, 76 deletions(-) delete mode 100644 .github/workflows/build.yml delete mode 100644 .github/workflows/runtest.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index ed9e4f7..0000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,31 +0,0 @@ -# Based on https://gist.github.com/domenic/ec8b0fc8ab45f39403dd -name: Documentation - -on: - pull_request: # Build on pull requests to ensure they don't break docs. - branches: - - master - push: # We'll only push new docs when master is updated (see below). - branches: - - master - -jobs: - build: - name: Build Docs - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - name: Setup Lua - uses: leafo/gh-actions-lua@v8 - with: - luaVersion: 5.4 - - name: Setup Lua Rocks - uses: leafo/gh-actions-luarocks@v4 - - name: Setup and run ldoc - run: bash ./doc/install_and_build_docs - - name: Deploy - if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} - uses: peaceiris/actions-gh-pages@v3 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: ./doc/out diff --git a/.github/workflows/runtest.yml b/.github/workflows/runtest.yml deleted file mode 100644 index 657f48c..0000000 --- a/.github/workflows/runtest.yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Validate Code - -on: - pull_request: - branches: - - master - - refactor - push: - branches: - - master - - refactor - -jobs: - test: - name: Run Tests - runs-on: ubuntu-latest - - strategy: - matrix: - luaVersion: ["5.1.5", "luajit-2.0.5", "luajit-2.1.0-beta3"] - - steps: - - uses: actions/checkout@v2 - - name: Setup Lua - uses: leafo/gh-actions-lua@v8.0.0 - with: - luaVersion: ${{ matrix.luaVersion }} - - name: Setup Lua Rocks - uses: leafo/gh-actions-luarocks@v4 - - name: Install dependencies - run: | - luarocks --local install busted - luarocks --local install luacov - luarocks --local install luacov-coveralls - - name: Run busted - run: ~/.luarocks/bin/busted --verbose --coverage spec - continue-on-error: true # it keeps bitching about concat of nil values, no idea why. - - name: Upload coverage - continue-on-error: true # don't know why coveralls isn't uploading. For now, let this fail. - run: | - # ignore dotfile directories created by lua setup - ~/.luarocks/bin/luacov-coveralls --exclude '^%.%a+$' --repo-token WcsY9jsU97Zt0ZIbGHJftGkC8DsD16FVl - # - name: Run luacheck - # run: luacheck --std max+busted *.lua spec -