From 8d845e470780bc806422f683fc93c24789e051d9 Mon Sep 17 00:00:00 2001 From: Nicholas Anderson Date: Thu, 17 Oct 2024 22:58:54 -0400 Subject: [PATCH 1/2] Add Github Action for releases --- .github/workflows/release.yml | 27 +++++++++++++++++++++++++++ .pkgmeta | 6 ++++++ AtlasQuest_Mainline.toc | 2 +- AtlasQuest_Vanilla.toc | 2 +- 4 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/release.yml create mode 100644 .pkgmeta diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..2540d52 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,27 @@ +name: Release Addon + +on: + push: + tags: + - '**' + +env: + GITHUB_OAUTH: ${{ secrets.GITHUB_TOKEN }} + +jobs: + release: + runs-on: ubuntu-latest + steps: + + - name: Clone project + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - uses: kemayo/actions-recent-changelog@v1 + with: + input: CHANGELOG.md + output: RECENT_CHANGES.md + + - name: Package and release + uses: BigWigsMods/packager@v2 diff --git a/.pkgmeta b/.pkgmeta new file mode 100644 index 0000000..cb8d0c2 --- /dev/null +++ b/.pkgmeta @@ -0,0 +1,6 @@ +manual-changelog: + filename: RECENT_CHANGES.md + markup-type: markdown + +ignore: + - RECENT_CHANGES.md diff --git a/AtlasQuest_Mainline.toc b/AtlasQuest_Mainline.toc index db7967e..1e6a34c 100644 --- a/AtlasQuest_Mainline.toc +++ b/AtlasQuest_Mainline.toc @@ -16,7 +16,7 @@ ## Notes-esES: Muestra las misiones para mazmorras y campos de batalla. ## Notes-esMX: Muestra las misiones para mazmorras y campos de batalla. ## Author: AtlasQuest Team -## Version: 5.2.1 +## Version: @project-version@ ## X-Website: https://github.com/thandrenn/AtlasQuest ## X-Category: Quests ## X-License: GPLv2 diff --git a/AtlasQuest_Vanilla.toc b/AtlasQuest_Vanilla.toc index 623494c..9fff509 100644 --- a/AtlasQuest_Vanilla.toc +++ b/AtlasQuest_Vanilla.toc @@ -16,7 +16,7 @@ ## Notes-esES: Muestra las misiones para mazmorras y campos de batalla. ## Notes-esMX: Muestra las misiones para mazmorras y campos de batalla. ## Author: AtlasQuest Team -## Version: 5.2.1 +## Version: @project-version@ ## X-Website: https://github.com/thandrenn/AtlasQuest ## X-Category: Quests ## X-License: GPLv2 From b1f61a456839a18f71a9ed1ffe781f86d43cdfea Mon Sep 17 00:00:00 2001 From: Nicholas Anderson Date: Tue, 22 Oct 2024 23:58:53 -0400 Subject: [PATCH 2/2] Reorganize some files, add icon and bump retail toc --- .vscode/settings.json | 15 + AtlasQuest.toc | 2 +- AtlasQuest_Mainline.toc | 9 +- AtlasQuest_Vanilla.toc | 6 +- CHANGELOG.md | 10 + AtlasQuest.lua => Core/AtlasQuest.lua | 0 AtlasQuest.xml => Core/AtlasQuest.xml | 382 +++++++++--------- .../AtlasQuest_Buttons.lua | 0 .../AtlasQuest_InsideFrame.xml | 0 WrongVersion.lua => Core/WrongVersion.lua | 0 .../Instances.lua | 0 AtlasQuest_Items.lua => Data/Items.lua | 0 AtlasQuest_Quests.lua => Data/Quests.lua | 0 Libs/Libs.xml | 12 + embeds.xml | 12 - 15 files changed, 237 insertions(+), 211 deletions(-) rename AtlasQuest.lua => Core/AtlasQuest.lua (100%) rename AtlasQuest.xml => Core/AtlasQuest.xml (94%) rename AtlasQuest_Buttons.lua => Core/AtlasQuest_Buttons.lua (100%) rename AtlasQuest_InsideFrame.xml => Core/AtlasQuest_InsideFrame.xml (100%) rename WrongVersion.lua => Core/WrongVersion.lua (100%) rename AtlasQuest_Instances.lua => Data/Instances.lua (100%) rename AtlasQuest_Items.lua => Data/Items.lua (100%) rename AtlasQuest_Quests.lua => Data/Quests.lua (100%) create mode 100644 Libs/Libs.xml delete mode 100644 embeds.xml diff --git a/.vscode/settings.json b/.vscode/settings.json index af868aa..7e26160 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -44,5 +44,20 @@ "AQ_OptionsButton", "AQ_Title", "DEFAULT_CHAT_FRAME" + ], + "Lua.runtime.version": "Lua 5.1", + "Lua.runtime.builtin": { + "basic": "disable", + "debug": "disable", + "io": "disable", + "math": "disable", + "os": "disable", + "package": "disable", + "string": "disable", + "table": "disable", + "utf8": "disable" + }, + "Lua.workspace.library": [ + "~\\.vscode\\extensions\\ketho.wow-api-0.17.6\\Annotations" ] } diff --git a/AtlasQuest.toc b/AtlasQuest.toc index 9f988b3..2ef069c 100644 --- a/AtlasQuest.toc +++ b/AtlasQuest.toc @@ -5,4 +5,4 @@ ## Title: AtlasQuest|cFFFF0000 game client not supported|r ## Notes: This version of AtlasQuest only supports Classic Era and Retail -WrongVersion.lua +Core\WrongVersion.lua diff --git a/AtlasQuest_Mainline.toc b/AtlasQuest_Mainline.toc index 1e6a34c..eca6aa1 100644 --- a/AtlasQuest_Mainline.toc +++ b/AtlasQuest_Mainline.toc @@ -1,4 +1,4 @@ -## Interface: 110002 +## Interface: 110005 ## Title: AtlasQuest ## Title-deDE: AtlasQuest ## Title-koKR: AtlasQuest @@ -25,9 +25,10 @@ ## X-Date: August 5, 2024 ## RequiredDeps: Atlas ## LoadOnDemand: 0 +## IconTexture: Interface\lfgframe\lfgicon-quest ## SavedVariables: AtlasQuest_Options,AtlasQuestDB -embeds.xml +Libs\Libs.xml Locales\Locales.xml -AtlasQuest_InsideFrame.xml -AtlasQuest.xml +Core\AtlasQuest_InsideFrame.xml +Core\AtlasQuest.xml diff --git a/AtlasQuest_Vanilla.toc b/AtlasQuest_Vanilla.toc index 9fff509..3d5c130 100644 --- a/AtlasQuest_Vanilla.toc +++ b/AtlasQuest_Vanilla.toc @@ -28,7 +28,7 @@ ## LoadOnDemand: 0 ## SavedVariables: AtlasQuest_Options,AtlasQuestDB -embeds.xml +Libs\Libs.xml Locales\Locales.xml -AtlasQuest_InsideFrame.xml -AtlasQuest.xml +Core\AtlasQuest_InsideFrame.xml +Core\AtlasQuest.xml diff --git a/CHANGELOG.md b/CHANGELOG.md index c3f659b..0f0b756 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 5.2.2 - October 23, 2024 + +### Added + +- Retail: Added icon for the addon list + +### Changed + +- Retail: Update TOC to 11.0.5 + ## 5.2.1 - October 17, 2024 ### Changed diff --git a/AtlasQuest.lua b/Core/AtlasQuest.lua similarity index 100% rename from AtlasQuest.lua rename to Core/AtlasQuest.lua diff --git a/AtlasQuest.xml b/Core/AtlasQuest.xml similarity index 94% rename from AtlasQuest.xml rename to Core/AtlasQuest.xml index b71fc0b..c200731 100644 --- a/AtlasQuest.xml +++ b/Core/AtlasQuest.xml @@ -1,191 +1,191 @@ - - - - -