|
5 | 5 | - pull_request
|
6 | 6 |
|
7 | 7 | jobs:
|
| 8 | + dll_build: |
| 9 | + name: Build DLL |
| 10 | + runs-on: ubuntu-latest |
| 11 | + steps: |
| 12 | + - name: Checkout the repository |
| 13 | + uses: actions/checkout@v3 |
| 14 | + with: |
| 15 | + repository: 07th-mod/higurashi-assembly |
| 16 | + ref: wata-mod |
| 17 | + |
| 18 | + # Note: This uses the mono bundled with Ubuntu to build the project |
| 19 | + - name: Compile project |
| 20 | + run: msbuild /p:Configuration=Release |
| 21 | + |
| 22 | + - name: Save Git Hash |
| 23 | + run: >- |
| 24 | + git show --pretty="format:Commit: %H %d%nDate: %cs%n%n%B" --no-patch > ./bin/Release/Assembly-CSharp.version.txt |
| 25 | +
|
| 26 | + - name: Upload DLL as Artifact |
| 27 | + uses: actions/upload-artifact@v3 |
| 28 | + with: |
| 29 | + name: higurashi-dll |
| 30 | + path: | |
| 31 | + ./bin/Release/Assembly-CSharp.dll |
| 32 | + ./bin/Release/Assembly-CSharp.version.txt |
| 33 | + if-no-files-found: error |
| 34 | + |
8 | 35 | windows_build:
|
9 | 36 | name: Windows Build
|
| 37 | + needs: dll_build |
10 | 38 | runs-on: windows-latest
|
| 39 | + permissions: |
| 40 | + contents: write |
11 | 41 | strategy:
|
12 | 42 | matrix:
|
13 | 43 | python-version: [3.8]
|
14 | 44 | steps:
|
15 | 45 | - name: Checkout the repository
|
16 | 46 | uses: actions/checkout@v3
|
17 | 47 |
|
| 48 | + # Download Windows artifacts |
| 49 | + - name: Download DLL |
| 50 | + uses: actions/download-artifact@v3 |
| 51 | + with: |
| 52 | + name: higurashi-dll |
| 53 | + |
18 | 54 | # Setup python (Windows VM is Python 3.7 by default, we need at least Python 3.8)
|
19 | 55 | - name: Set up Python ${{ matrix.python-version }}
|
20 |
| - uses: actions/setup-python@v3 |
| 56 | + uses: actions/setup-python@v4 |
21 | 57 | with:
|
22 | 58 | python-version: ${{ matrix.python-version }}
|
23 | 59 |
|
|
40 | 76 | draft: true
|
41 | 77 | name: ${{ steps.run_release.outputs.release_name }} # This output is set in the 'deploy_higurashi.py' script above
|
42 | 78 | body: |
|
43 |
| - > [PUT INSTALL REQUIREMENTS HERE]. We recommend using [our installer](https://github.com/07th-mod/python-patcher/releases/latest). |
| 79 | + ## Install/Update Instructions |
| 80 | +
|
| 81 | + 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. |
| 82 | +
|
| 83 | + ---- |
| 84 | +
|
| 85 | + **DO NOT USE THE FILES BELOW UNLESS YOU REALLY WANT TO INSTALL MANUALLY, AND HAVE READ THE MANUAL INSTALL INSTRUCTIONS** |
| 86 | +
|
| 87 | + **THIS PAGE ONLY CONTAINS ONE PART OF THE PATCH. YOU NEED OTHER FILES FOR THE MOD TO WORK** |
| 88 | +
|
| 89 | + If you really want to install manually, follow the [manual install instructions](https://07th-mod.com/wiki/Higurashi/Manual-Installation/). |
44 | 90 |
|
45 |
| - [PUT GENERAL DESCRIPTION HERE] |
| 91 | + ---- |
46 | 92 |
|
47 | 93 | # Changelog
|
48 | 94 |
|
|
0 commit comments