restore jobs

This commit is contained in:
MihailRis 2025-12-04 01:51:43 +03:00 committed by ShiftyX1
parent 80852ed368
commit 5971e6b76b

View File

@ -16,15 +16,15 @@ env:
RELEASE_VERSION: ${{ github.event.inputs.version || 'testrelease' }}
BRANCH_NAME: ${{ github.event.inputs.branch || 'main' }}
jobs:
# build_linux:
# uses: ./.github/workflows/appimage.yml
build_linux:
uses: ./.github/workflows/appimage.yml
build_macos:
uses: ./.github/workflows/macos.yml
# build_windows:
# uses: ./.github/workflows/windows.yml
build_windows:
uses: ./.github/workflows/windows-clang.yml
publish_release:
runs-on: ubuntu-latest
needs: [build_macos]
needs: [build_linux, build_macos, build-windows]
steps:
- name: Checkout Release Branch
uses: actions/checkout@v4
@ -37,11 +37,11 @@ jobs:
- name: Show Artifacts
run: |
mkdir release
# mv ./artifacts/AppImage/VoxelCore-latest-x86_64.AppImage \
# ./release/voxelcore-${RELEASE_VERSION}_x86-64.AppImage
mv ./artifacts/AppImage/VoxelCore-latest-x86_64.AppImage \
./release/voxelcore-${RELEASE_VERSION}_x86-64.AppImage
mv ./artifacts/VoxelEngineMacOs/VoxelEngineMacApp.dmg \
./release/voxelcore-${RELEASE_VERSION}_macos.dmg
# zip -r ./release/voxelcore-${RELEASE_VERSION}_win64.zip ./artifacts/Windows-Build/*
zip -r ./release/voxelcore-${RELEASE_VERSION}_win64.zip ./artifacts/Windows-Build/*
ls -la ./release
tree ./release
- name: Create Tag