From 7b3c1cd52fbaf8dcb699f14eea0152061c638f01 Mon Sep 17 00:00:00 2001 From: Pavel Kurkutov Date: Thu, 5 Nov 2020 17:20:50 +0700 Subject: [PATCH] Revert "Fix output fron step" This reverts commit 1f73300785d324b5c80168d331783bcf906fc745. Revert "Fix upload artefact" This reverts commit 2609af328232f3187b43b7fb2cea6d83534866a2. Revert "Build and upload artefact into release draft" This reverts commit 1b77b8e1964d50b309f3b8afb6d797ab37f372be. --- .github/workflows/drafter.yml | 86 ----------------------------------- 1 file changed, 86 deletions(-) diff --git a/.github/workflows/drafter.yml b/.github/workflows/drafter.yml index 43d66664a..b4a28704a 100644 --- a/.github/workflows/drafter.yml +++ b/.github/workflows/drafter.yml @@ -12,89 +12,3 @@ jobs: - uses: release-drafter/release-drafter@v5.12.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - buildCore: - name: Build core libs - runs-on: ubuntu-latest - strategy: - matrix: - core_project: - - Zilon.Core - - Zilon.Bot.Players - steps: - - uses: actions/checkout@v2 - - name: Setup .NET Core - uses: actions/setup-dotnet@v1 - with: - dotnet-version: '3.1.x' - - run: dotnet publish Zilon.Core/${{ matrix.core_project }}/${{ matrix.core_project }}.csproj -c Release -f netstandard2.0 -o bin - - uses: actions/upload-artifact@v1 - with: - name: CoreLibs - path: bin - buildForSomePlatforms: - name: Build for ${{ matrix.targetPlatform }} on version ${{ matrix.unityVersion }} - runs-on: ubuntu-latest - needs: buildCore - env: - UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }} - strategy: - fail-fast: false - matrix: - projectPath: - - Zilon.Client - unityVersion: - - 2020.1.10f1 - targetPlatform: - - StandaloneOSX # Build a macOS standalone (Intel 64-bit). - - StandaloneWindows # Build a Windows standalone. - - StandaloneWindows64 # Build a Windows 64-bit standalone. - - StandaloneLinux64 # Build a Linux 64-bit standalone. - outputs: - buildName: ${{ steps.upload-client-artefact.outputs.buildName }} - steps: - - uses: actions/checkout@v2 - with: - lfs: true - - uses: actions/checkout@v2 - with: - repository: kreghek/Zilon_Roguelike_Plugins - path: ${{ matrix.projectPath }}/Assets/Plugins/ - - name: Download core libs from artifatcs - uses: actions/download-artifact@v2 - with: - name: CoreLibs - path: ${{ matrix.projectPath }}/Assets/Plugins - - uses: actions/cache@v1.1.0 - with: - path: ${{ matrix.projectPath }}/Library - key: Library-${{ matrix.projectPath }}-${{ matrix.targetPlatform }} - restore-keys: | - Library-${{ matrix.projectPath }}- - Library- - - uses: webbertakken/unity-builder@v1.5 - with: - projectPath: ${{ matrix.projectPath }} - unityVersion: ${{ matrix.unityVersion }} - targetPlatform: ${{ matrix.targetPlatform }} - versioning: None # Because this error https://github.com/webbertakken/unity-builder/issues/163 - - uses: actions/upload-artifact@v1 - id: upload-client-artefact - with: - name: Last.Imperial.Vagabond.${{ matrix.targetPlatform }} - path: build - - id: random-number-generator - run: echo "::set-output name=buildName::Last.Imperial.Vagabond.${{ matrix.targetPlatform }}" - shell: bash - uploadAssets: - needs: [buildForSomePlatforms, update_release_draft] - steps: - - name: Upload Release Asset - id: upload-release-asset - uses: actions/upload-release-asset@v1.0.1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ jobs.update_release_draft.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps - asset_path: ./Build - asset_name: ${{ jobs.buildForSomePlatforms.outputs.buildName }} - asset_content_type: application/zip \ No newline at end of file