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