From 2c00dced2830db84e263788d9917ecb99e824d5a Mon Sep 17 00:00:00 2001 From: Edward Groves Date: Sat, 18 Jul 2026 12:55:24 -0400 Subject: [PATCH] Fixed up my mistakes --- .github/workflows/experimental.yml | 55 ---------------------- Casks/lce-emerald-launcher-experimental.rb | 4 +- Casks/lce-emerald-launcher.rb | 4 +- Formula/lce-emerald-launcher.rb | 4 +- README.md | 7 +-- 5 files changed, 8 insertions(+), 66 deletions(-) diff --git a/.github/workflows/experimental.yml b/.github/workflows/experimental.yml index fc4e151..74b9acd 100644 --- a/.github/workflows/experimental.yml +++ b/.github/workflows/experimental.yml @@ -108,58 +108,3 @@ jobs: with: name: flatpak path: Emerald.Legacy.Launcher.flatpak - - publish-experimental: - needs: [build-tauri, build-flatpak] - runs-on: ubuntu-latest - permissions: - contents: write - steps: - - name: Checkout repository - uses: actions/checkout@v4 - with: - ref: main - - - name: Download all build artifacts - uses: actions/download-artifact@v4 - - - name: Prepare assets and update release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - mkdir -p dist - # Find and copy all dmg, AppImage, and flatpak files from downloaded artifacts - find . -name "*.dmg" -exec cp {} dist/ \; - find . -name "*.AppImage" -exec cp {} dist/ \; - find . -name "*.flatpak" -exec cp {} dist/ \; - ls -la dist - - # Delete existing experimental release and tag to recreate it - gh release delete experimental --yes --cleanup-tag || true - git push origin :refs/tags/experimental || true - - # Create new experimental pre-release - gh release create experimental dist/* \ - --title "Experimental Build" \ - --notes "Automated experimental build from commit ${GITHUB_SHA::8}." \ - --prerelease - - # Extract version from package.json - BASE_VERSION=$(jq -r .version package.json) - SHORT_SHA="${GITHUB_SHA::7}" - VERSION="${BASE_VERSION}-experimental-${SHORT_SHA}" - echo "Experimental Version: $VERSION" - - # Compute hashes for Mac casks - INTEL_HASH=$(sha256sum dist/LCE.Emerald.Launcher_${BASE_VERSION}_x64.dmg | cut -d' ' -f1) - ARM_HASH=$(sha256sum dist/LCE.Emerald.Launcher_${BASE_VERSION}_aarch64.dmg | cut -d' ' -f1) - - python3 scripts/update-homebrew.py --type experimental --version "$VERSION" --intel-hash "$INTEL_HASH" --arm-hash "$ARM_HASH" - - - name: Commit and push changes - run: | - git config --global user.name "github-actions[bot]" - git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com" - git add Casks/ - git diff --quiet && git diff --staged --quiet || (git commit -m "chore: update experimental Homebrew cask [skip ci]" && git push origin main) - diff --git a/Casks/lce-emerald-launcher-experimental.rb b/Casks/lce-emerald-launcher-experimental.rb index 4023171..29e0c86 100644 --- a/Casks/lce-emerald-launcher-experimental.rb +++ b/Casks/lce-emerald-launcher-experimental.rb @@ -3,10 +3,10 @@ cask "lce-emerald-launcher-experimental" do sha256 intel: "7826e105f283f22cb5784b7e0dd3c90b8fc493a636ca11333a4b867f3e1a9891", arm: "e1c392213e0d34546f55971a1e381b942d2c896671576a18ab1db4ff1d4270b9" - url "https://github.com/LCE-Hub/LCE-Emerald-Launcher-cask/releases/download/experimental/LCE.Emerald.Launcher_#{version.to_s.split("-").first}_#{arch}.dmg" + url "https://github.com/LCE-Hub/LCE-Emerald-Launcher/releases/download/experimental/LCE.Emerald.Launcher_#{version.to_s.split("-").first}_#{arch}.dmg" name "LCE Emerald Launcher Experimental" desc "Minecraft Legacy Console Edition Launcher (Experimental)" - homepage "https://github.com/HuntedRaven7/LCE-Emerald-Launcher-cask" + homepage "https://github.com/LCE-Hub/LCE-Emerald-Launcher" app "LCE Emerald Launcher/LCE Emerald Launcher.app" diff --git a/Casks/lce-emerald-launcher.rb b/Casks/lce-emerald-launcher.rb index f1d7c0f..7c80ab7 100644 --- a/Casks/lce-emerald-launcher.rb +++ b/Casks/lce-emerald-launcher.rb @@ -3,10 +3,10 @@ cask "lce-emerald-launcher" do sha256 intel: "7826e105f283f22cb5784b7e0dd3c90b8fc493a636ca11333a4b867f3e1a9891", arm: "e1c392213e0d34546f55971a1e381b942d2c896671576a18ab1db4ff1d4270b9" - url "https://github.com/LCE-Hub/LCE-Emerald-Launcher-cask/releases/download/v#{version}/LCE.Emerald.Launcher_#{version}_#{arch}.dmg" + url "https://github.com/LCE-Hub/LCE-Emerald-Launcher/releases/download/v#{version}/LCE.Emerald.Launcher_#{version}_#{arch}.dmg" name "LCE Emerald Launcher" desc "Minecraft Legacy Console Edition Launcher" - homepage "https://github.com/HuntedRaven7/LCE-Emerald-Launcher-cask" + homepage "https://github.com/LCE-Hub/LCE-Emerald-Launcher" app "LCE Emerald Launcher/LCE Emerald Launcher.app" diff --git a/Formula/lce-emerald-launcher.rb b/Formula/lce-emerald-launcher.rb index 8e626af..42599df 100644 --- a/Formula/lce-emerald-launcher.rb +++ b/Formula/lce-emerald-launcher.rb @@ -1,7 +1,7 @@ class LceEmeraldLauncher < Formula desc "Minecraft Legacy Console Edition Launcher" - homepage "https://github.com/HuntedRaven7/LCE-Emerald-Launcher-cask" - url "https://github.com/HuntedRaven7/LCE-Emerald-Launcher-cask/releases/download/v#{version}/LCE.Emerald.Launcher_#{version}_amd64.AppImage" + homepage "https://github.com/LCE-Hub/LCE-Emerald-Launcher-cask" + url "https://github.com/LCE-Hub/LCE-Emerald-Launcher/releases/download/v#{version}/LCE.Emerald.Launcher_#{version}_amd64.AppImage" sha256 "541271f927249fdfc4ada03b72110cdacaef388ed33b7d75724545145b8c412f" version "1.5.0" license "GPL-3.0-only" diff --git a/README.md b/README.md index 0513b86..e527245 100644 --- a/README.md +++ b/README.md @@ -102,13 +102,10 @@ LCE Emerald Launcher is the easiest way to play Minecraft Legacy Console Edition **Homebrew:** ```bash # Tap the repository -brew tap LCE-Hub/lce-emerald-launcher-cask https://github.com/LCE-Hub/LCE-Emerald-Launcher-cask +brew tap LCE-Hub/lce-emerald-launcher https://github.com/LCE-Hub/LCE-Emerald-Launcher # Install stable release brew install --cask lce-emerald-launcher - -# Or install experimental release -brew install --cask lce-emerald-launcher-experimental ``` ### GNU/Linux @@ -169,7 +166,7 @@ flatpak install emerald.flatpak **Homebrew:** ```bash # Tap the repository -brew tap LCE-Hub/lce-emerald-launcher-cask https://github.com/LCE-Hub/LCE-Emerald-Launcher-cask +brew tap LCE-Hub/lce-emerald-launcher https://github.com/LCE-Hub/LCE-Emerald-Launcher # Install stable release brew install lce-emerald-launcher