From 492731f308c2986084917a3754583ac947f0bbd0 Mon Sep 17 00:00:00 2001 From: moonie <67006455+Kim-Dewelski@users.noreply.github.com> Date: Sun, 25 Aug 2024 12:58:16 +0200 Subject: [PATCH] removed other workflows (at least for now) --- .github/workflows/deploy_retro_android.yml | 8 ----- .github/workflows/deploy_retro_ios.yml | 36 ------------------- .github/workflows/deploy_retro_linux.yml | 6 ++++ .github/workflows/deploy_retro_mac.yml | 41 ---------------------- .github/workflows/deploy_retro_win.yml | 38 -------------------- 5 files changed, 6 insertions(+), 123 deletions(-) delete mode 100644 .github/workflows/deploy_retro_android.yml delete mode 100644 .github/workflows/deploy_retro_ios.yml delete mode 100644 .github/workflows/deploy_retro_mac.yml delete mode 100644 .github/workflows/deploy_retro_win.yml diff --git a/.github/workflows/deploy_retro_android.yml b/.github/workflows/deploy_retro_android.yml deleted file mode 100644 index 9b78a9fe6..000000000 --- a/.github/workflows/deploy_retro_android.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Build Android (Libretro) -on: [push,pull_request] -jobs: - build-and-deploy: - runs-on: ubuntu-latest - steps: - - name: Checkout 🛎️ - uses: actions/checkout@v2.3.1 diff --git a/.github/workflows/deploy_retro_ios.yml b/.github/workflows/deploy_retro_ios.yml deleted file mode 100644 index 206140c98..000000000 --- a/.github/workflows/deploy_retro_ios.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: Build iOS (Libretro) -on: [push,pull_request] -jobs: - build-and-deploy: - runs-on: macos-latest - steps: - - name: Checkout 🛎️ - uses: actions/checkout@v2.3.1 - - name: Configure & Build 🔧 - run: | - mkdir build - cd build - cmake -GXcode -DCMAKE_SYSTEM_NAME=iOS ../ - cmake --build . --target SkyEmuRetro --config Release - mkdir Payload - cp -R libSkyEmuRetro.dylib Payload/SkyEmu.app - zip -r SkyEmuRetro.ipa Payload - - name: GH Release 🚀 - # You may pin to the exact commit or the version. - uses: actions/upload-artifact@v2 - with: - name: iOSRelease (Libretro) - path: build/SkyEmu.ipa - #uses: softprops/action-gh-release@v0.1.5 - #with: - # # Note-worthy description of changes in release - # # body: # optional - # # Path to load note-worthy description of changes in release from - # # body_path: # optional - # # Gives the release a custom name. Defaults to tag name - # name: LinuxRelease - # # Identify the release as a prerelease. Defaults to false - # prerelease: True - # # Newline-delimited list of path globs for asset files to upload - # files: build/bin/* - diff --git a/.github/workflows/deploy_retro_linux.yml b/.github/workflows/deploy_retro_linux.yml index 7e0cac29f..45fca7f41 100644 --- a/.github/workflows/deploy_retro_linux.yml +++ b/.github/workflows/deploy_retro_linux.yml @@ -6,6 +6,12 @@ jobs: steps: - name: Checkout 🛎️ uses: actions/checkout@v2.3.1 + - name: Install dependencies + # We don't actually use these dependencies, but they are needed for find package. + run: | + sudo apt-get update + sudo apt-get install -y libx11-dev libxi-dev libxrandr-dev libxinerama-dev libxcursor-dev + sudo apt-get install -y libgl1-mesa-dev libegl1-mesa-dev libasound2-dev - name: Configure & Build 🔧 run: | mkdir build diff --git a/.github/workflows/deploy_retro_mac.yml b/.github/workflows/deploy_retro_mac.yml deleted file mode 100644 index 7f8088b4f..000000000 --- a/.github/workflows/deploy_retro_mac.yml +++ /dev/null @@ -1,41 +0,0 @@ -name: Build macOS (Libretro) -on: [push,pull_request] -jobs: - build-and-deploy: - runs-on: macos-latest - steps: - - name: Checkout 🛎️ - uses: actions/checkout@v2.3.1 - - name: Configure & Build 🔧 - run: | - mkdir build - cd build - cmake .. && cmake --build . --target SkyEmuRetro --config Release - - name: Build DMG - run: | - cd build - brew install graphicsmagick imagemagick - pip install setuptools - npm install --global create-dmg - create-dmg --dmg-title=SkyEmu 'libSkyEmuRetro.dylib' || true - ls - mv SkyEmu*.dmg "SkyEmu.dmg" - - name: GH Release 🚀 - # You may pin to the exact commit or the version. - uses: actions/upload-artifact@v2 - with: - name: MacOSRelease - path: build/SkyEmu.dmg - #uses: softprops/action-gh-release@v0.1.5 - #with: - # # Note-worthy description of changes in release - # # body: # optional - # # Path to load note-worthy description of changes in release from - # # body_path: # optional - # # Gives the release a custom name. Defaults to tag name - # name: LinuxRelease - # # Identify the release as a prerelease. Defaults to false - # prerelease: True - # # Newline-delimited list of path globs for asset files to upload - # files: build/bin/* - diff --git a/.github/workflows/deploy_retro_win.yml b/.github/workflows/deploy_retro_win.yml deleted file mode 100644 index f38a3af49..000000000 --- a/.github/workflows/deploy_retro_win.yml +++ /dev/null @@ -1,38 +0,0 @@ -name: Build Windows (Libretro) -on: [push,pull_request] -jobs: - build-and-deploy: - runs-on: windows-2019 - steps: - - name: Checkout 🛎️ - uses: actions/checkout@v2.3.1 - - name: Get latest CMake and ninja - # Using 'latest' branch, the most recent CMake and ninja are installed. - uses: lukka/get-cmake@latest - - - name: Build 🔧 - run: | - mkdir build - cd build - cmake -G "Visual Studio 16 2019" -A x64 -DCMAKE_SYSTEM_VERSION=10.0.19041.0 .. - cmake --build . --target SkyEmuRetro --config Release - - - name: GH Release 🚀 - # You may pin to the exact commit or the version. - uses: actions/upload-artifact@v2 - with: - name: WindowsRelease - path: build/libSkyEmuRetro.dll - #uses: softprops/action-gh-release@v0.1.5 - #with: - # # Note-worthy description of changes in release - # # body: # optional - # # Path to load note-worthy description of changes in release from - # # body_path: # optional - # # Gives the release a custom name. Defaults to tag name - # name: LinuxRelease - # # Identify the release as a prerelease. Defaults to false - # prerelease: True - # # Newline-delimited list of path globs for asset files to upload - # files: build/bin/* -