Skip to content

Commit

Permalink
Skip android build and windows portable upload
Browse files Browse the repository at this point in the history
  • Loading branch information
firstcryptoman committed Feb 22, 2023
1 parent 5f7ee8d commit fe82846
Showing 1 changed file with 64 additions and 64 deletions.
128 changes: 64 additions & 64 deletions .github/workflows/build_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ on:
- linux
- windows
- osx
- android
# - android
jobs:

create_release:
Expand Down Expand Up @@ -78,61 +78,61 @@ jobs:
asset_path: dist/Firo-Electrum-${{ steps.set_vars.outputs.pkg_ver }}-macosx.dmg
asset_name: Firo-Electrum-${{ steps.set_vars.outputs.pkg_ver }}-macosx.dmg

build_apk:
needs: create_release
runs-on: ubuntu-22.04
if: ${{ inputs.target_os == 'all' || inputs.target_os == 'android' }}
strategy:
matrix:
arch: ['armeabi-v7a', 'arm64-v8a']
is_mainnet: [['true', 'Electrum_FIRO'],
['false', 'Electrum_FIRO_Testnet']]
env:
APP_ANDROID_ARCH: ${{ matrix.arch }}
ELECTRUM_MAINNET: ${{ matrix.is_mainnet[0] }}
name: create release for Android
steps:
- name: Install apt packages
run: |
sudo apt-get update
sudo apt-get install gettext python3-virtualenv
- name: Checkout
uses: actions/checkout@v1
- name: Set outputs for pkg_ver, apk_ver, vercode, is_release
id: set_vars
run: |
source ./contrib/dash/travis/electrum_dash_version_env.sh
echo "pkg_ver=$(echo $DASH_ELECTRUM_VERSION)" >> $GITHUB_OUTPUT
echo "apk_ver=$(echo $DASH_ELECTRUM_APK_VERSION)" >> $GITHUB_OUTPUT
echo "vercode=$(echo $DASH_ELECTRUM_VERSION_CODE)" >> $GITHUB_OUTPUT
echo "is_release=$(echo $IS_RELEASE)" >> $GITHUB_OUTPUT
- name: Prepare build
if: ${{ steps.set_vars.outputs.is_release || matrix.is_mainnet[0] == 'false' }}
env:
DASH_ELECTRUM_VERSION: ${{ steps.set_vars.outputs.pkg_ver }}
DASH_ELECTRUM_APK_VERSION: ${{ steps.set_vars.outputs.apk_ver }}
DASH_ELECTRUM_VERSION_CODE: ${{ steps.set_vars.outputs.vercode }}
IS_RELEASE: ${{ steps.set_vars.outputs.is_release }}
run: |
./contrib/dash/actions/install-linux-apk.sh
- name: Build apk
if: ${{ steps.set_vars.outputs.is_release || matrix.is_mainnet[0] == 'false' }}
env:
DASH_ELECTRUM_VERSION: ${{ steps.set_vars.outputs.pkg_ver }}
DASH_ELECTRUM_APK_VERSION: ${{ steps.set_vars.outputs.apk_ver }}
DASH_ELECTRUM_VERSION_CODE: ${{ steps.set_vars.outputs.vercode }}
IS_RELEASE: ${{ steps.set_vars.outputs.is_release }}
run: |
./contrib/dash/actions/script-linux-apk.sh
- name: Upload Release Asset
if: ${{ steps.set_vars.outputs.is_release || matrix.is_mainnet[0] == 'false' }}
uses: firstcryptoman/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag: ${{ inputs.tag }}
asset_path: dist/${{ matrix.is_mainnet[1] }}-${{ steps.set_vars.outputs.apk_ver }}-${{ matrix.arch }}-release-unsigned.apk
asset_name: ${{ matrix.is_mainnet[1] }}-${{ steps.set_vars.outputs.apk_ver }}-${{ matrix.arch }}-release-unsigned.apk
# build_apk:
# needs: create_release
# runs-on: ubuntu-22.04
# if: ${{ inputs.target_os == 'all' || inputs.target_os == 'android' }}
# strategy:
# matrix:
# arch: ['armeabi-v7a', 'arm64-v8a']
# is_mainnet: [['true', 'Electrum_FIRO'],
# ['false', 'Electrum_FIRO_Testnet']]
# env:
# APP_ANDROID_ARCH: ${{ matrix.arch }}
# ELECTRUM_MAINNET: ${{ matrix.is_mainnet[0] }}
# name: create release for Android
# steps:
# - name: Install apt packages
# run: |
# sudo apt-get update
# sudo apt-get install gettext python3-virtualenv
# - name: Checkout
# uses: actions/checkout@v1
# - name: Set outputs for pkg_ver, apk_ver, vercode, is_release
# id: set_vars
# run: |
# source ./contrib/dash/travis/electrum_dash_version_env.sh
# echo "pkg_ver=$(echo $DASH_ELECTRUM_VERSION)" >> $GITHUB_OUTPUT
# echo "apk_ver=$(echo $DASH_ELECTRUM_APK_VERSION)" >> $GITHUB_OUTPUT
# echo "vercode=$(echo $DASH_ELECTRUM_VERSION_CODE)" >> $GITHUB_OUTPUT
# echo "is_release=$(echo $IS_RELEASE)" >> $GITHUB_OUTPUT
# - name: Prepare build
# if: ${{ steps.set_vars.outputs.is_release || matrix.is_mainnet[0] == 'false' }}
# env:
# DASH_ELECTRUM_VERSION: ${{ steps.set_vars.outputs.pkg_ver }}
# DASH_ELECTRUM_APK_VERSION: ${{ steps.set_vars.outputs.apk_ver }}
# DASH_ELECTRUM_VERSION_CODE: ${{ steps.set_vars.outputs.vercode }}
# IS_RELEASE: ${{ steps.set_vars.outputs.is_release }}
# run: |
# ./contrib/dash/actions/install-linux-apk.sh
# - name: Build apk
# if: ${{ steps.set_vars.outputs.is_release || matrix.is_mainnet[0] == 'false' }}
# env:
# DASH_ELECTRUM_VERSION: ${{ steps.set_vars.outputs.pkg_ver }}
# DASH_ELECTRUM_APK_VERSION: ${{ steps.set_vars.outputs.apk_ver }}
# DASH_ELECTRUM_VERSION_CODE: ${{ steps.set_vars.outputs.vercode }}
# IS_RELEASE: ${{ steps.set_vars.outputs.is_release }}
# run: |
# ./contrib/dash/actions/script-linux-apk.sh
# - name: Upload Release Asset
# if: ${{ steps.set_vars.outputs.is_release || matrix.is_mainnet[0] == 'false' }}
# uses: firstcryptoman/[email protected]
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# tag: ${{ inputs.tag }}
# asset_path: dist/${{ matrix.is_mainnet[1] }}-${{ steps.set_vars.outputs.apk_ver }}-${{ matrix.arch }}-release-unsigned.apk
# asset_name: ${{ matrix.is_mainnet[1] }}-${{ steps.set_vars.outputs.apk_ver }}-${{ matrix.arch }}-release-unsigned.apk

build_linux:
needs: create_release
Expand Down Expand Up @@ -205,14 +205,14 @@ jobs:
DASH_ELECTRUM_VERSION: ${{ steps.set_vars.outputs.pkg_ver }}
run: |
./contrib/dash/actions/script-wine.sh
- name: Upload Windows portable Release Asset
uses: firstcryptoman/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag: ${{ inputs.tag }}
asset_path: dist/Firo-Electrum-${{ steps.set_vars.outputs.pkg_ver }}-portable.exe
asset_name: Firo-Electrum-${{ steps.set_vars.outputs.pkg_ver }}-portable.exe
# - name: Upload Windows portable Release Asset
# uses: firstcryptoman/[email protected]
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# tag: ${{ inputs.tag }}
# asset_path: dist/Firo-Electrum-${{ steps.set_vars.outputs.pkg_ver }}-portable.exe
# asset_name: Firo-Electrum-${{ steps.set_vars.outputs.pkg_ver }}-portable.exe
- name: Upload Win32 Release Asset
uses: firstcryptoman/[email protected]
env:
Expand Down

0 comments on commit fe82846

Please sign in to comment.