From 708afda27d900fe7adc8331ee3a3080f88dedc1e Mon Sep 17 00:00:00 2001 From: "Lucas.Xu" Date: Thu, 8 Sep 2022 10:33:02 +0800 Subject: [PATCH] chore: delete the windows_release.yml --- .github/workflows/windows_release.yml | 83 --------------------------- 1 file changed, 83 deletions(-) delete mode 100644 .github/workflows/windows_release.yml diff --git a/.github/workflows/windows_release.yml b/.github/workflows/windows_release.yml deleted file mode 100644 index efbc2fb645..0000000000 --- a/.github/workflows/windows_release.yml +++ /dev/null @@ -1,83 +0,0 @@ -name: release - -on: - push: - tags: - - '*' - -jobs: - create-release: - runs-on: ubuntu-latest - env: - RELEASE_NOTES_PATH: /tmp/release_notes - outputs: - upload_url: ${{ steps.create_release.outputs.upload_url }} - steps: - - name: Checkout - uses: actions/checkout@v2 - - - name: Build release notes - run: | - touch ${{ env.RELEASE_NOTES_PATH }} - cat CHANGELOG.md | sed -e '/./{H;$!d;}' -e "x;/##\ Version\ ${{ github.ref_name }}/"'!d;' >> ${{ env.RELEASE_NOTES_PATH }} - - - name: Create release - id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ github.ref }} - release_name: Release ${{ github.ref }} - body_path: ${{ env.RELEASE_NOTES_PATH }} - - build-windows: - runs-on: windows-latest - needs: create-release - env: - WINDOWS_APP_RELEASE_PATH: frontend\app_flowy\product\${{ github.ref_name }}\windows - WINDOWS_ZIP_NAME: AppFlowy-windows-x86.zip - steps: - - name: Checkout - uses: actions/checkout@v3 - - - name: Setup environment - Rust and Cargo - uses: actions-rs/toolchain@v1 - with: - toolchain: 'stable-2022-01-20' - - - name: Setup environment - Flutter - uses: subosito/flutter-action@v2 - with: - channel: 'stable' - flutter-version: '3.0.5' - - - name: Pre build - working-directory: frontend - run: | - vcpkg integrate install - cargo install --force cargo-make - cargo install --force duckscript_cli - cargo make flowy_dev - - - name: Build Windows app - working-directory: frontend - run: | - flutter config --enable-windows-desktop - cargo make --env APP_VERSION=${{ github.ref_name }} --profile production-windows-x86 appflowy - - - uses: vimtor/action-zip@v1 - with: - files: ${{ env.WINDOWS_APP_RELEASE_PATH }}\ - dest: ${{ env.WINDOWS_APP_RELEASE_PATH }}\${{ env.WINDOWS_ZIP_NAME }} - - - name: Upload Release Asset - id: upload-release-asset - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ needs.create-release.outputs.upload_url }} - asset_path: ${{ env.WINDOWS_APP_RELEASE_PATH }}\${{ env.WINDOWS_ZIP_NAME }} - asset_name: ${{ env.WINDOWS_ZIP_NAME }} - asset_content_type: application/octet-stream