Odstranění CI skriptů
This commit is contained in:
17
.github/config.yml
vendored
17
.github/config.yml
vendored
@@ -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. :)
|
||||
89
.github/workflows/pr_compile_scripts.yml
vendored
89
.github/workflows/pr_compile_scripts.yml
vendored
@@ -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 }}
|
||||
Reference in New Issue
Block a user