Odstranění CI skriptů

This commit is contained in:
sneedmaster
2025-12-16 23:20:51 +01:00
parent 938ae3bf79
commit 81e2f733da
2 changed files with 0 additions and 106 deletions

17
.github/config.yml vendored
View File

@@ -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. :)

View File

@@ -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 }}