Skip to content

Add standalone server zip to continuous release#915

Merged
notfood merged 3 commits into
rwmt:devfrom
MhaWay:server-beta-zip-continuous-release
May 11, 2026
Merged

Add standalone server zip to continuous release#915
notfood merged 3 commits into
rwmt:devfrom
MhaWay:server-beta-zip-continuous-release

Conversation

@MhaWay
Copy link
Copy Markdown
Contributor

@MhaWay MhaWay commented May 10, 2026

Adds the standalone server as a downloadable zip (Server-beta.zip) to the continuous release, alongside the existing Multiplayer-beta.zip.

Changes to build-beta.yml:

  • Added a dotnet publish step for the Server project (outputs to output/Server/)
  • Zips the publish output as Server-beta.zip
  • Uploads both zips to the GitHub continuous release

This makes it easier for testers to try the standalone server without having to build it themselves.

Copilot AI review requested due to automatic review settings May 10, 2026 23:46
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the beta GitHub Actions workflow to also publish the standalone Server build and attach it as an additional asset (Server-beta.zip) on the continuous GitHub release, alongside the existing mod zip.

Changes:

  • Added a dotnet publish step for Source/Server/Server.csproj into output/Server.
  • Packaged the published server output as Server-beta.zip during the workflow packaging step.
  • Updated the release upload step to upload both Multiplayer-beta.zip and Server-beta.zip.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/build-beta.yml Outdated
@@ -57,5 +61,5 @@ jobs:
- name: Upload new release
run: |
gh release create --target "${{ github.sha }}" --title "Continuous" --notes-file ".github/workflows/alpha-notes.md" --draft "continuous"
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@notfood What you think about this?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good.

MhaWay and others added 2 commits May 11, 2026 01:53
Avoid double build

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@notfood notfood merged commit fc92a16 into rwmt:dev May 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants