diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index a1186ce3..00000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,43 +0,0 @@ -# adopted from https://github.com/PrismLauncher/PrismLauncher -name: Release - -on: - push: - tags: - - "v*" - -jobs: - build_release: - name: Build Release - uses: ./.github/workflows/cmake.yml - with: - build_type: Release - upload_artifacts: true - - create_release: - needs: build_release - runs-on: ubuntu-latest - steps: - - name: Download artifacts - uses: actions/download-artifact@v4 - with: - name: VoxelEngine - - name: Pack artifacts - run: | - chmod +x VoxelEngine - zip -r VoxelEngine.zip res VoxelEngine - - name: Grab and store version - run: | - tag_name=$(echo ${{ github.ref }} | grep -oE "v[^/]+$") - echo "VERSION=$tag_name" >> $GITHUB_ENV - - - name: Create release - uses: softprops/action-gh-release@v1 - with: - token: ${{ secrets.GITHUB_TOKEN }} - tag_name: ${{ github.ref }} - name: VoxelEngine ${{ env.VERSION }} - draft: true - prerelease: false - files: | - VoxelEngine.zip