From 21a8bb92d41af41aae7e8061c8b88cbd34046d0c Mon Sep 17 00:00:00 2001 From: Mo Date: Sun, 12 Jun 2022 12:36:17 -0500 Subject: [PATCH] chore: workflows --- .github/workflows/desktop.release.test.yml | 48 +++------------------- 1 file changed, 5 insertions(+), 43 deletions(-) diff --git a/.github/workflows/desktop.release.test.yml b/.github/workflows/desktop.release.test.yml index aaaf2f7b5..f60a6b1b8 100644 --- a/.github/workflows/desktop.release.test.yml +++ b/.github/workflows/desktop.release.test.yml @@ -4,60 +4,22 @@ on: workflow_dispatch: jobs: - Linux: - runs-on: ubuntu-latest + Windows: + runs-on: windows-latest defaults: run: working-directory: packages/desktop steps: - uses: actions/checkout@v2 - - name: Set up Ruby - uses: ruby/setup-ruby@v1 - uses: actions/setup-node@v2 with: registry-url: 'https://registry.npmjs.org' - - run: yarn install - - run: yarn build:web:all - - - name: Compile for AppImage - run: yarn run webpack --config desktop.webpack.prod.js - - name: AppImage - run: yarn run electron-builder --linux --x64 --ia32 -c.linux.target=AppImage --publish=never + - run: mkdir dist + - run: echo Foo >> dist/foo.txt - name: Upload uses: actions/upload-artifact@v3.0.0 with: name: assets - path: 'packages/desktop/dist/' - - Publish: - runs-on: ubuntu-latest - needs: [Linux] - defaults: - run: - working-directory: packages/desktop - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 - with: - registry-url: 'https://registry.npmjs.org' - - uses: actions/download-artifact@v3 - with: - name: assets - path: packages/desktop/dist - - run: node scripts/sums.mjs - - name: 'Get Previous tag' - id: previous_tag - uses: "WyriHaximus/github-action-get-previous-tag@v1" - with: - fallback: 1.0.0 - - name: Release - uses: softprops/action-gh-release@v1 - with: - token: ${{ secrets.CI_PAT_TOKEN }} - tag_name: ${{steps.previous_tag.outputs.tag}} - prerelease: true - draft: true - files: | - packages/desktop/dist/** + path: 'packages/desktop/dist/*+(.txt|.exe)'