From a0e57f0e4a1378699825b724563398301edd1b72 Mon Sep 17 00:00:00 2001 From: Raul-Sorin Sorban Date: Fri, 2 Aug 2024 04:57:05 +0200 Subject: [PATCH] Ship Carbon release builds in the Rust (release) version of Carbon (can use this build to preload your server on wipe day - gets updated 1h before Rust wipe) --- .github/workflows/rust-release-build.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rust-release-build.yml b/.github/workflows/rust-release-build.yml index 2ab7603a0..5ff58751b 100644 --- a/.github/workflows/rust-release-build.yml +++ b/.github/workflows/rust-release-build.yml @@ -8,9 +8,6 @@ concurrency: build-rust-release on: workflow_dispatch: - schedule: - - cron: '00 19 * * *' - jobs: bootstrap: name: 🥾 Bootstrap @@ -86,6 +83,7 @@ jobs: shell: bash run: | export VERSION=${{ needs.bootstrap.outputs.version }} + ${GITHUB_WORKSPACE}/Tools/Build/linux/build.sh ReleaseUnix RUST_RELEASE "rustbeta_release" ${GITHUB_WORKSPACE}/Tools/Build/linux/build.sh DebugUnix RUST_RELEASE "rustbeta_release" ${GITHUB_WORKSPACE}/Tools/Build/linux/build.sh MinimalUnix RUST_RELEASE "rustbeta_release" @@ -94,6 +92,8 @@ jobs: with: name: build-release-linux path: | + Release/Carbon.Linux.Release.tar.gz + Release/Carbon.Linux.Release.info Release/Carbon.Linux.Debug.tar.gz Release/Carbon.Linux.Debug.info Release/Carbon.Linux.Minimal.tar.gz @@ -139,6 +139,7 @@ jobs: shell: cmd run: | set VERSION=${{ needs.bootstrap.outputs.version }} + call %GITHUB_WORKSPACE%\Tools\Build\win\build.bat Release RUST_RELEASE rustbeta_release call %GITHUB_WORKSPACE%\Tools\Build\win\build.bat Debug RUST_RELEASE rustbeta_release call %GITHUB_WORKSPACE%\Tools\Build\win\build.bat Minimal RUST_RELEASE rustbeta_release @@ -147,6 +148,8 @@ jobs: with: name: build-release-windows path: | + Release/Carbon.Windows.Release.zip + Release/Carbon.Windows.Release.info Release/Carbon.Windows.Debug.zip Release/Carbon.Windows.Debug.info Release/Carbon.Windows.Minimal.zip @@ -207,6 +210,10 @@ jobs: [stable]: https://github.com/CarbonCommunity/Carbon.Core/releases/latest files: | + Release/build-release-linux/Carbon.Linux.Release.info + Release/build-release-linux/Carbon.Linux.Release.tar.gz + Release/build-release-windows/Carbon.Windows.Release.info + Release/build-release-windows/Carbon.Windows.Release.zip Release/build-release-linux/Carbon.Linux.Debug.info Release/build-release-linux/Carbon.Linux.Debug.tar.gz Release/build-release-windows/Carbon.Windows.Debug.info