From fc8a9c65fe05c33d8a7e69744dd8ec9274716e56 Mon Sep 17 00:00:00 2001 From: dualityps <4126225+ticstyle@users.noreply.github.com> Date: Wed, 15 Jul 2026 15:08:08 +0200 Subject: [PATCH 1/8] Upgrade actions to latest versions Updated GitHub Actions workflow to use newer versions of actions. --- .github/workflows/{ci.yml => pipeline.yml} | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) rename .github/workflows/{ci.yml => pipeline.yml} (90%) diff --git a/.github/workflows/ci.yml b/.github/workflows/pipeline.yml similarity index 90% rename from .github/workflows/ci.yml rename to .github/workflows/pipeline.yml index ace9714..67b49a3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/pipeline.yml @@ -15,21 +15,20 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: ref: ${{ github.head_ref || github.ref_name }} # Auto-format with StyLua (modifies files in place) - name: Auto-format with StyLua - uses: JohnnyMorganz/stylua-action@v1 + uses: JohnnyMorganz/stylua-action@v5.0.0 with: - token: ${{ secrets.GITHUB_TOKEN }} - version: 2.0.2 + token: ${{ secrets.MY_WORKFLOW_SECRET }} args: . # Automatically commit and push changes back if StyLua modified any files - name: Commit and push formatting fixes - uses: stefanzweifel/git-auto-commit-action@v5 + uses: stefanzweifel/git-auto-commit-action@v7 with: commit_message: "style: automated code formatting (StyLua)" commit_user_name: "github-actions[bot]" @@ -48,7 +47,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: ref: main # Always pull latest main head to catch the formatting commit if it happened fetch-depth: 0 @@ -74,7 +73,7 @@ jobs: # Deploy release with autogenerated release notes - name: Create GitHub Release if: steps.check_tag.outputs.exists == 'false' - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: tag_name: ${{ steps.get_version.outputs.version }} name: ${{ steps.get_version.outputs.version }} From ac856d3a17bc3dafd9402b828c892ca3f1c5b211 Mon Sep 17 00:00:00 2001 From: dualityps <4126225+ticstyle@users.noreply.github.com> Date: Wed, 15 Jul 2026 15:17:37 +0200 Subject: [PATCH 2/8] Revise installation instructions in README Updated installation instructions for StarCursor to clarify options for automatic and manual installation. --- README.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 500163c..7e02b0f 100644 --- a/README.md +++ b/README.md @@ -40,14 +40,17 @@ You can access the configuration options to adjust the behavior of the tracker u ## 📦 Installation -### The Easy Way (Recommended) -The easiest way to install and keep StarCursor updated automatically is through CurseForge: +To ensure you always have the latest, verified, and secure version of StarCursor, all downloads are hosted exclusively on CurseForge. + +### Option 1: Automatic Update (Recommended) +The easiest way to install and keep StarCursor updated automatically is through the CurseForge App: 👉 **[Download StarCursor on CurseForge](https://www.curseforge.com/wow/addons/starcursor)** -### The Manual Way -1. Download the latest release `.zip` file from [CurseForge](https://www.curseforge.com/wow/addons/starcursor) page. -2. Extract the contents of the archive. -3. Move the extracted `StarCursor` folder into your WoW AddOns directory: +### Option 2: Manual Installation +If you prefer to install your addons manually, please download the official release package directly from CurseForge to ensure you get the latest stable build: +1. Go to the **[StarCursor CurseForge Page](https://www.curseforge.com/wow/addons/starcursor)** and click **Download**. +2. Extract the contents of the downloaded `.zip` archive. +3. Move the extracted `StarCursor` folder into your World of Warcraft AddOns directory: * **Retail:** `World of Warcraft/_retail_/Interface/AddOns/` * **Classic:** `World of Warcraft/_classic_/Interface/AddOns/` 4. Restart or reload the game (`/reload`). From 3f111a4620237335c464ae001a4653a4585ae15c Mon Sep 17 00:00:00 2001 From: dualityps <4126225+ticstyle@users.noreply.github.com> Date: Wed, 15 Jul 2026 15:26:57 +0200 Subject: [PATCH 3/8] Update branches for push and pull_request triggers --- .github/workflows/pipeline.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 67b49a3..31717c9 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -2,9 +2,9 @@ name: Code Quality Check on: push: - branches: [ main ] + branches: [ main, dev ] pull_request: - branches: [ main ] + branches: [ main, dev ] permissions: contents: write # Required to push formatting fixes and create releases @@ -82,3 +82,4 @@ jobs: prerelease: false env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + From eeede3ab40a8eeba70d8ae844f3d9dde334ffac0 Mon Sep 17 00:00:00 2001 From: dualityps <4126225+ticstyle@users.noreply.github.com> Date: Wed, 15 Jul 2026 15:28:10 +0200 Subject: [PATCH 4/8] Update StyLua version in pipeline workflow --- .github/workflows/pipeline.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 31717c9..34e8c82 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -24,6 +24,7 @@ jobs: uses: JohnnyMorganz/stylua-action@v5.0.0 with: token: ${{ secrets.MY_WORKFLOW_SECRET }} + version: 2.0.2 args: . # Automatically commit and push changes back if StyLua modified any files From 3da3da51b863a52b561dfc0e964f07c10291d37c Mon Sep 17 00:00:00 2001 From: dualityps <4126225+ticstyle@users.noreply.github.com> Date: Wed, 15 Jul 2026 15:30:04 +0200 Subject: [PATCH 5/8] Update StyLua action version and token --- .github/workflows/pipeline.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 34e8c82..feca448 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -21,10 +21,10 @@ jobs: # Auto-format with StyLua (modifies files in place) - name: Auto-format with StyLua - uses: JohnnyMorganz/stylua-action@v5.0.0 + uses: JohnnyMorganz/stylua-action@v5 with: - token: ${{ secrets.MY_WORKFLOW_SECRET }} - version: 2.0.2 + token: ${{ secrets.GITHUB_TOKEN }} + version: 5.0.0 args: . # Automatically commit and push changes back if StyLua modified any files From cb55fed20c5a5afc15607416ebf33a65ca5cd573 Mon Sep 17 00:00:00 2001 From: dualityps <4126225+ticstyle@users.noreply.github.com> Date: Wed, 15 Jul 2026 15:30:53 +0200 Subject: [PATCH 6/8] Update StyLua version in pipeline.yml --- .github/workflows/pipeline.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index feca448..9acb655 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -24,7 +24,7 @@ jobs: uses: JohnnyMorganz/stylua-action@v5 with: token: ${{ secrets.GITHUB_TOKEN }} - version: 5.0.0 + version: 2.0.0 args: . # Automatically commit and push changes back if StyLua modified any files From 4c88f4e75319d6f86eb55db77586abbaffcef5e1 Mon Sep 17 00:00:00 2001 From: dualityps <4126225+ticstyle@users.noreply.github.com> Date: Wed, 15 Jul 2026 15:32:01 +0200 Subject: [PATCH 7/8] Update StyLua version to 2.0.2 --- .github/workflows/pipeline.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 9acb655..052f7dc 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -24,7 +24,7 @@ jobs: uses: JohnnyMorganz/stylua-action@v5 with: token: ${{ secrets.GITHUB_TOKEN }} - version: 2.0.0 + version: 2.0.2 args: . # Automatically commit and push changes back if StyLua modified any files From 9ff2f7f88ab30848aaf595f5a4665289d6bfb196 Mon Sep 17 00:00:00 2001 From: dualityps <4126225+ticstyle@users.noreply.github.com> Date: Wed, 15 Jul 2026 15:37:21 +0200 Subject: [PATCH 8/8] Update version number to v4.2.11 --- StarCursor.toc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StarCursor.toc b/StarCursor.toc index db74beb..96bb390 100644 --- a/StarCursor.toc +++ b/StarCursor.toc @@ -2,7 +2,7 @@ ## Title: StarCursor |cff9966ff ## Notes: Makes it easy to keep track of where your cursor is located. ## Author: dualityps -## Version: v4.2.10 +## Version: v4.2.11 ## DefaultState: enabled ## SavedVariables: StarCursorDB