From a482ac9889e7c114b190b68e7061d25616c70421 Mon Sep 17 00:00:00 2001 From: tbkizle Date: Mon, 8 Jul 2024 22:53:39 -0400 Subject: [PATCH] Packager Updates --- .github/workflows/build.yml | 30 ++++++++++++++++++++++++++++++ .github/workflows/check.yml | 21 +++++++++++++++++++++ .travis.yml | 13 ------------- MaxDps_Evoker.toc | 1 + 4 files changed, 52 insertions(+), 13 deletions(-) create mode 100644 .github/workflows/build.yml create mode 100644 .github/workflows/check.yml delete mode 100644 .travis.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..4f3141f --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,30 @@ +name: CI-ReleaseBuild + +on: + push: + tags: + - '*' + paths-ignore: + - '.github/**' + +env: + CF_API_KEY: ${{ secrets.CF_API_KEY }} + WOWI_API_TOKEN: ${{ secrets.WOWI_API_TOKEN }} + WAGO_API_TOKEN: ${{ secrets.WAGO_API_TOKEN }} + GITHUB_OAUTH: ${{ secrets.GITHUB_TOKEN }} + + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout addon + uses: actions/checkout@v2 + with: + fetch-depth: 100 + + - name: Package Retail + uses: BigWigsMods/packager@master + with: + args: -g retail diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml new file mode 100644 index 0000000..9137606 --- /dev/null +++ b/.github/workflows/check.yml @@ -0,0 +1,21 @@ +name: CI-LuaCheck + +on: + push: + branches: + - master + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout addon + uses: actions/checkout@v2 + with: + fetch-depth: 100 + + - name: Run luacheck + uses: BigWigsMods/actions/luacheck@master + with: + args: -q diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index cfb5c80..0000000 --- a/.travis.yml +++ /dev/null @@ -1,13 +0,0 @@ -sudo: false -language: c - -addons: - apt: - packages: - - pandoc - -script: curl -s https://raw.githubusercontent.com/BigWigsMods/packager/master/release.sh | bash - -branches: - only: - - /v\d+(\.\d+)?(\.\d+)?(\.\d+)?(-\S*)?$/ \ No newline at end of file diff --git a/MaxDps_Evoker.toc b/MaxDps_Evoker.toc index b1728d4..5f42240 100644 --- a/MaxDps_Evoker.toc +++ b/MaxDps_Evoker.toc @@ -5,6 +5,7 @@ ## Dependencies: MaxDps ## LoadOnDemand: 1 ## X-Curse-Project-ID: 704538 +## X-Wago-ID: b6mbw9KP Main.lua Specialization\Augmentation.lua