From 7378cbdc02b9953e045753ff886c86c58528f36a Mon Sep 17 00:00:00 2001 From: Omri H Date: Sun, 1 Mar 2026 22:02:02 +0200 Subject: [PATCH 1/8] feat: build workflow --- github/workflows/nightly.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 github/workflows/nightly.yml diff --git a/github/workflows/nightly.yml b/github/workflows/nightly.yml new file mode 100644 index 00000000..31a4f68e --- /dev/null +++ b/github/workflows/nightly.yml @@ -0,0 +1,19 @@ +name: Nightly Release + +on: + workflow-dispatch: + push: + branches: + - 'main' + +jobs: + build: + name: Build Windows64 + runs-on: windows-latest + + steps: + - name: Checkout + uses: actions/checkout@v6 + + - name: Build + runs: msbuild MinecraftConsoles.sln -t:Windows64 -p:Configuration=Release \ No newline at end of file From 904f19b74cd406b77d1e6a48cfa389bc95119b40 Mon Sep 17 00:00:00 2001 From: Omri H Date: Sun, 1 Mar 2026 22:03:19 +0200 Subject: [PATCH 2/8] fix workflow --- {github => .github}/workflows/nightly.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename {github => .github}/workflows/nightly.yml (68%) diff --git a/github/workflows/nightly.yml b/.github/workflows/nightly.yml similarity index 68% rename from github/workflows/nightly.yml rename to .github/workflows/nightly.yml index 31a4f68e..ae5f2ed8 100644 --- a/github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -1,7 +1,7 @@ name: Nightly Release on: - workflow-dispatch: + workflow_dispatch: push: branches: - 'main' @@ -16,4 +16,4 @@ jobs: uses: actions/checkout@v6 - name: Build - runs: msbuild MinecraftConsoles.sln -t:Windows64 -p:Configuration=Release \ No newline at end of file + run: msbuild MinecraftConsoles.sln -t:Windows64 -p:Configuration=Release \ No newline at end of file From 2c7803a2cf5a4297344c8571db93aa7dc7d226c5 Mon Sep 17 00:00:00 2001 From: Omri H Date: Sun, 1 Mar 2026 22:05:29 +0200 Subject: [PATCH 3/8] setup msbuild --- .github/workflows/nightly.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index ae5f2ed8..3bbecdee 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -14,6 +14,9 @@ jobs: steps: - name: Checkout uses: actions/checkout@v6 + + - name: Setup msbuild + uses: microsoft/setup-msbuild@v2 - name: Build run: msbuild MinecraftConsoles.sln -t:Windows64 -p:Configuration=Release \ No newline at end of file From 44aafd7d53d90699fd57420301b8ed649f3f0551 Mon Sep 17 00:00:00 2001 From: Omri H Date: Sun, 1 Mar 2026 22:08:37 +0200 Subject: [PATCH 4/8] fix target --- .github/workflows/nightly.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 3bbecdee..137f0e14 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -19,4 +19,4 @@ jobs: uses: microsoft/setup-msbuild@v2 - name: Build - run: msbuild MinecraftConsoles.sln -t:Windows64 -p:Configuration=Release \ No newline at end of file + run: msbuild MinecraftConsoles.sln -t:x64 -p:Configuration=Release \ No newline at end of file From 99ddc06eb8af19ae06a6b9f634eda48b89ecc131 Mon Sep 17 00:00:00 2001 From: Omri H Date: Sun, 1 Mar 2026 22:13:05 +0200 Subject: [PATCH 5/8] fix target --- .github/workflows/nightly.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 137f0e14..58188a49 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -19,4 +19,4 @@ jobs: uses: microsoft/setup-msbuild@v2 - name: Build - run: msbuild MinecraftConsoles.sln -t:x64 -p:Configuration=Release \ No newline at end of file + run: MSBuild.exe MinecraftConsoles.sln /p:Configuration=Release /p:Platform="Windows64" \ No newline at end of file From 465be08bbf788c5605d985677bbf9fe631a04b9a Mon Sep 17 00:00:00 2001 From: Omri H Date: Sun, 1 Mar 2026 22:21:18 +0200 Subject: [PATCH 6/8] update nightly release --- .github/workflows/nightly.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 58188a49..460e7472 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -19,4 +19,15 @@ jobs: uses: microsoft/setup-msbuild@v2 - name: Build - run: MSBuild.exe MinecraftConsoles.sln /p:Configuration=Release /p:Platform="Windows64" \ No newline at end of file + run: MSBuild.exe MinecraftConsoles.sln /p:Configuration=Release /p:Platform="Windows64" + + - name: Zip Build + run: 7z a -r LCEWindows64.zip ./x64/Release/* + + - name: Update release + uses: eine/tip@master + with: + tag: nightly + rm: true + token: ${{ secrets.GITHUB_TOKEN }} + files: LCEWindows64.zip \ No newline at end of file From 7bed2fb0e99452cefb7d44b4a277411453e68dc6 Mon Sep 17 00:00:00 2001 From: Omri H Date: Sun, 1 Mar 2026 22:29:31 +0200 Subject: [PATCH 7/8] use working action for release --- .github/workflows/nightly.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 460e7472..9d66d322 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -26,8 +26,9 @@ jobs: - name: Update release uses: eine/tip@master + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - tag: nightly - rm: true - token: ${{ secrets.GITHUB_TOKEN }} + tag_name: nightly + name: Nightly Release files: LCEWindows64.zip \ No newline at end of file From 34d398cf1b3aa1bfa22a2e4ba434d8b6b63b3dc3 Mon Sep 17 00:00:00 2001 From: Omri H Date: Sun, 1 Mar 2026 22:34:48 +0200 Subject: [PATCH 8/8] dumbass --- .github/workflows/nightly.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 9d66d322..00f18f53 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -25,7 +25,8 @@ jobs: run: 7z a -r LCEWindows64.zip ./x64/Release/* - name: Update release - uses: eine/tip@master + uses: andelf/nightly-release@main + env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: