diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index e8efa01b7..aa26df41e 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -25,24 +25,21 @@ jobs: run: ./scripts/prepare-web.sh - name: Build Release Web run: flutter build web --release --source-maps - - name: Create Archive Name - id: create_name - run: echo "::set-output name=filename::fluffychat-web-$(echo ${GITHUB_REF#refs/tags/}).tar.gz" - name: Create archive - run: tar -czf ${{ steps.create_name.outputs.filename }} build/web/ + run: tar -czf fluffychat-web.tar.gz build/web/ - name: Upload Web Build uses: actions/upload-artifact@v2 with: name: Web Build - path: ${{ steps.create_name.outputs.filename }} + path: fluffychat-web.tar.gz - name: Upload to release uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.PAGES_DEPLOY_TOKEN }} with: upload_url: ${{ github.event.release.upload_url }} - asset_path: ${{ steps.create_name.outputs.filename }} - asset_name: ${{ steps.create_name.outputs.filename }} + asset_path: fluffychat-web.tar.gz + asset_name: fluffychat-web.tar.gz asset_content_type: application/gzip build_apk: @@ -91,19 +88,16 @@ jobs: run: sudo apt-get update && sudo apt-get install curl clang cmake ninja-build pkg-config libgtk-3-dev libblkid-dev liblzma-dev libjsoncpp-dev cmake-data libsecret-1-dev libsecret-1-0 librhash0 -y - run: flutter pub get - run: flutter build linux --release - - name: Create Archive Name - id: create_name - run: echo "::set-output name=filename::fluffychat-linux-${{ matrix.arch }}-$(echo ${GITHUB_REF#refs/tags/}).tar.gz" - name: Create archive - run: tar -czf ${{ steps.create_name.outputs.filename }} build/linux/${{ matrix.arch }}/release/bundle/ + run: tar -czf fluffychat-linux-${{ matrix.arch }}.tar.gz build/linux/${{ matrix.arch }}/release/bundle/ - name: Upload to release uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.PAGES_DEPLOY_TOKEN }} with: upload_url: ${{ github.event.release.upload_url }} - asset_path: ${{ steps.create_name.outputs.filename }} - asset_name: ${{ steps.create_name.outputs.filename }} + asset_path: fluffychat-linux-${{ matrix.arch }}.tar.gz + asset_name: fluffychat-linux-${{ matrix.arch }}.tar.gz asset_content_type: application/gzip deploy_playstore: