-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Add Debug Nightly Build Workflow and update the README #1270
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 2 commits
2979abf
5658d84
796a554
dff00cc
abfaa08
cc550ca
450f2ec
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,47 @@ | ||
| name: Nightly Debug Release | ||
|
|
||
| on: | ||
| workflow_dispatch: | ||
| push: | ||
| branches: | ||
| - 'main' | ||
| paths-ignore: | ||
| - '.gitignore' | ||
| - '*.md' | ||
| - '.github/*.md' | ||
|
|
||
| jobs: | ||
| build: | ||
| name: Build Windows64 | ||
| runs-on: windows-latest | ||
|
|
||
| steps: | ||
| - name: Checkout | ||
| uses: actions/checkout@v6 | ||
|
|
||
| - name: Setup msbuild | ||
| uses: Microsoft/setup-msbuild@v2 | ||
|
|
||
| - name: Build | ||
| run: MSBuild.exe MinecraftConsoles.sln /p:Configuration=Debug /p:Platform="Windows64" | ||
|
|
||
| - name: Zip Build | ||
| run: 7z a -r LCEWindows64.zip ./x64/Release/* | ||
|
|
||
| - name: Update release | ||
| uses: andelf/nightly-release@main | ||
|
|
||
| env: | ||
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
| with: | ||
| tag_name: debug-nightly | ||
| name: Debug Nightly Release | ||
| body: | | ||
| Requires at least Windows 7 and DirectX 11 compatible GPU to run. Compiled with MSVC v14.44.35207 in Release mode with Whole Program Optimization, as well as `/O2 /Ot /Oi /Ob3 /GF /fp:precise`. | ||
|
|
||
| # 🚨 First time here? 🚨 | ||
| If you've never downloaded the game before, you need to download `LCEWindows64.zip` and extract it to the folder where you'd like to keep the game. The other files are included in this `.zip` file! | ||
| files: | | ||
| LCEWindows64.zip | ||
| ./x64/Release/Minecraft.Client.exe | ||
| ./x64/Release/Minecraft.Client.pdb | ||
xgui4 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -10,14 +10,14 @@ The current goal of MinecraftConsoles is to be a multi-platform base for further | |
| See our our [Contributor's Guide](./CONTRIBUTING.md) for more information on the goals of this project. | ||
|
|
||
| ## Download | ||
| Windows users can download our [Nightly Build](https://github.com/smartcmd/MinecraftConsoles/releases/tag/nightly)! Simply download the `.zip` file and extract it to a folder where you'd like to keep the game. You can set your username in `username.txt` (you'll have to make this file) | ||
| Windows users can download our [Nightly Build](https://github.com/smartcmd/MinecraftConsoles/releases/tag/nightly) or our new [Nightly Debug](https://github.com/smartcmd/MinecraftConsoles/releases/tag/debug-nightly) for the debug option enabled! Simply download the `.zip` file and extract it to a folder where you'd like to keep the game. You can set your username in `username.txt` (you'll have to make this file) or | ||
|
||
|
|
||
| If you're looking for Dedicated Server software, download its [Nightly Build here](https://github.com/smartcmd/MinecraftConsoles/releases/tag/nightly-dedicated-server). Similar instructions to the client more or less, though see further down in this README for more info on that. | ||
|
|
||
| ## Platform Support | ||
|
|
||
| - **Windows**: Supported for building and running the project | ||
| - **macOS / Linux**: The Windows nightly build will run through Wine or CrossOver based on community reports, but this is unofficial and not currently tested by the maintainers when pushing updates | ||
| - **macOS / Linux**: The Windows nightly build will run through Wine or CrossOverbased on community reports, but this is unofficial and not currently tested by the maintainers when pushing updates | ||
xgui4 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| - **Android**: The Windows nightly build does run but has stability / frametime pacing issues frequently reported | ||
| - **iOS**: No current support | ||
| - **All Consoles**: Console support remains in the code, but maintainers are not currently verifying console functionality / porting UI Changes to the console builds at this time. | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.