From 81e2f733da11fa713fc606250bab6aecfb158719 Mon Sep 17 00:00:00 2001 From: sneedmaster Date: Tue, 16 Dec 2025 23:20:51 +0100 Subject: [PATCH] =?UTF-8?q?Odstran=C4=9Bn=C3=AD=20CI=20skript=C5=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/config.yml | 17 ----- .github/workflows/pr_compile_scripts.yml | 89 ------------------------ 2 files changed, 106 deletions(-) delete mode 100644 .github/config.yml delete mode 100644 .github/workflows/pr_compile_scripts.yml diff --git a/.github/config.yml b/.github/config.yml deleted file mode 100644 index 01ea31c..0000000 --- a/.github/config.yml +++ /dev/null @@ -1,17 +0,0 @@ -# Configuration for welcome - https://github.com/behaviorbot/welcome - -# Configuration for new-issue-welcome - https://github.com/behaviorbot/new-issue-welcome - -# Comment to be posted to on first time issues -newIssueWelcomeComment: > - Hello, I'm a bot! I have a few things I want to share that can make your issue a lot simpler to understand. 😊 - - Important for DRM-free copies! If you game does not have voices, there's a big chance you are running an old version of the game, **and that means it is incompatible with our patch.** Check inside your ``StreamingAssets`` folder if you have a ``CompiledUpdateScripts`` folder. If it's not there... then go in the MangaGamer store and download the game again. Steam users don't have to worry about this! - - 1. Did you remember to properly describe what is happening (or what you found)? Giving some clues such as where it happens (like a line of dialog exactly like the one displayed in the game) helps a lot! - - 2. If you are having issues **installing** the patch, did you notice anything strange? Any errors in the command line window that appears while installing the patch? - - 3. Please post your computer specs! Knowing if you are running Windows, Mac or Linux helps a lot when answering to issues. If you don't know how to find your computer specs, running ``dxdiag`` might help on Windows. Press ``Windows+R`` and type ``dxdiag``. In the screen that will appear you can find a button that saves your computer info. Attach that here! - - 4. Every Higurashi chapter has a feature that saves a log containing all the tech stuff to fix issues. If your game crashes or looks broken, go into ``HigurashiEp0*_Data`` and upload the file ``output_log.txt`` for us. :) diff --git a/.github/workflows/pr_compile_scripts.yml b/.github/workflows/pr_compile_scripts.yml deleted file mode 100644 index ee1f642..0000000 --- a/.github/workflows/pr_compile_scripts.yml +++ /dev/null @@ -1,89 +0,0 @@ -name: Generate Compiled Scripts Pull Request - -on: - - push - - pull_request - -jobs: - dll_build: - name: Build DLL and Standalone Compiler - runs-on: ubuntu-22.04 - permissions: - contents: write - strategy: - matrix: - python-version: [3.8] - steps: - - name: Force git to use CRLF (on ubuntu runner, will checkout as LF otherwise) - run: git config --global core.autocrlf true # Forces LF on the server to convert to CRLF locally - - - name: Checkout the script repository - uses: actions/checkout@v4 - - - name: Checkout the higurashi-assembly (DLL) repository - uses: actions/checkout@v4 - with: - repository: 07th-mod/higurashi-assembly - ref: oni-mod - path: ./dll/ - - # Note: This uses the mono bundled with Ubuntu to build the project - - name: Compile DLL - run: msbuild /p:Configuration=Release - working-directory: ./dll/ - - - name: Compile standalone Higurashi Script Compiler - run: msbuild /p:Configuration=ScriptCompiler - working-directory: ./dll/ - - - name: Save Git Hash - run: >- - git show --pretty="format:Commit: %H %d%nDate: %cs%n%n%B" --no-patch > ./bin/Release/Assembly-CSharp.version.txt - working-directory: ./dll/ - - - name: Move bin/ folder out of dll/ folder - run: mv ./dll/bin/ . - - # At this point the following important files should exist in the './bin/' folder - # ./bin/ScriptCompiler/System.Core.dll - # ./bin/ScriptCompiler/Antlr3.Runtime.dll - # ./bin/ScriptCompiler/HigurashiScriptCompiler.exe - # ./bin/Release/Assembly-CSharp.dll - # ./bin/Release/Assembly-CSharp.version.txt - - - name: Run Release Script - id: run_release - run: | - curl -OJ https://raw.githubusercontent.com/07th-mod/higurashi_release/master/deploy_higurashi/deploy_higurashi.py - python deploy_higurashi.py ${{ github.event.repository.name }} - rm deploy_higurashi.py - - # Publish a release - - name: Release - uses: softprops/action-gh-release@v2 - if: startsWith(github.ref, 'refs/tags/') # only publish tagged commits - with: - files: | - output/*.zip - draft: true - name: ${{ steps.run_release.outputs.release_name }} # This output is set in the 'deploy_higurashi.py' script above - body: | - ## Install/Update Instructions - - We **HIGHLY** recommend using [our installer](https://github.com/07th-mod/python-patcher/releases/latest) to install the mod automatically, instead of the files on this page. - - ---- - - **DO NOT USE THE FILES BELOW UNLESS YOU REALLY WANT TO INSTALL MANUALLY, AND HAVE READ THE MANUAL INSTALL INSTRUCTIONS** - - **THIS PAGE ONLY CONTAINS ONE PART OF THE PATCH. YOU NEED OTHER FILES FOR THE MOD TO WORK** - - If you really want to install manually, follow the [manual install instructions](https://07th-mod.com/wiki/Higurashi/Manual-Installation/). - - ---- - - # Changelog - - - [PUT CHANGELOG ITEMS HERE] - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}