From 76536c523097398e33fa4b0a64788b8a88a5d073 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 14:05:06 +0530 Subject: [PATCH 01/16] Track .github directory --- .gitignore | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 3817f1b..fc1994b 100644 --- a/.gitignore +++ b/.gitignore @@ -49,4 +49,8 @@ stage/ build bin btop -.*/ \ No newline at end of file +.*/ + + +#do not ignore .github directory +!.github \ No newline at end of file From 50a434db10adb1721e2bf5a1b007707a6c17b6da Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 14:12:36 +0530 Subject: [PATCH 02/16] Add workflow for continuous build --- .github/workflows/continuous-build.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/continuous-build.yml diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml new file mode 100644 index 0000000..d8d8f80 --- /dev/null +++ b/.github/workflows/continuous-build.yml @@ -0,0 +1,22 @@ +name: Continuous Build + +on: + push + +jobs: + build: + + runs-on: ubuntu-20.04 + + steps: + - uses: actions/checkout@v2 + - name: update system + run: | + sudo apt update && sudo apt upgrade -y + - name: Build + run: make -j `nproc` + + - uses: actions/upload-artifact@v2 + with: + name: Upload built binary + path: 'bin/btop' From 72ed836144894d6e5f96f91887c4bbdd4601e159 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 16:03:41 +0530 Subject: [PATCH 03/16] Use ubuntu 21.04 container --- .github/workflows/continuous-build.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index d8d8f80..5fa8bff 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -6,16 +6,18 @@ on: jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest + container: ubuntu:21.04 steps: - uses: actions/checkout@v2 - - name: update system + - name: Install g++, make run: | - sudo apt update && sudo apt upgrade -y + apt update && \ + apt install coreutils sed git build-essential gcc-11 g++-11 -y - name: Build - run: make -j `nproc` - + run: make + - uses: actions/upload-artifact@v2 with: name: Upload built binary From 28ab3d9c1a4ba108f6b4798c6c776da463fe9cfe Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 16:23:22 +0530 Subject: [PATCH 04/16] Rename binary to git hash --- .github/workflows/continuous-build.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index 5fa8bff..7007a64 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -11,14 +11,17 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Install g++, make + - name: Install build tools run: | apt update && \ apt install coreutils sed git build-essential gcc-11 g++-11 -y - - name: Build - run: make + - name: Compile + run: | + make STATIC=true + GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") + mv bin/btop bin/btop-$GIT_HASH - uses: actions/upload-artifact@v2 with: - name: Upload built binary - path: 'bin/btop' + name: Btop + path: 'bin/btop-*' \ No newline at end of file From 4dd856760d30fac1edccd0e01f8a7dce2ac4c143 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 16:26:22 +0530 Subject: [PATCH 05/16] fix (GIT_DISCOVERY_ACROSS_FILESYSTEM not set) --- .github/workflows/continuous-build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index 7007a64..811425b 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -18,6 +18,7 @@ jobs: - name: Compile run: | make STATIC=true + git init GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") mv bin/btop bin/btop-$GIT_HASH From c84dcf396a79ac72abbf87fda099bc18e71f9fe1 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 16:43:31 +0530 Subject: [PATCH 06/16] Add Linux CI badge --- .github/workflows/continuous-build.yml | 4 +-- README.md | 40 +++++++++++++++++--------- 2 files changed, 28 insertions(+), 16 deletions(-) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index 811425b..91b28ca 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -1,4 +1,4 @@ -name: Continuous Build +name: Continuous Build Linux on: push @@ -24,5 +24,5 @@ jobs: - uses: actions/upload-artifact@v2 with: - name: Btop + name: btop path: 'bin/btop-*' \ No newline at end of file diff --git a/README.md b/README.md index 3d4e2f6..4ffbe6e 100644 --- a/README.md +++ b/README.md @@ -12,24 +12,36 @@ [![Sponsor](https://img.shields.io/badge/-Sponsor-red?logo=github)](https://github.com/sponsors/aristocratos) [![Coffee](https://img.shields.io/badge/-Buy%20me%20a%20Coffee-grey?logo=Ko-fi)](https://ko-fi.com/aristocratos) [![btop](https://snapcraft.io/btop/badge.svg)](https://snapcraft.io/btop) +[![Continuous Build](https://github.com/aristocratos/btop/actions/workflows/continuous-build.yml/badge.svg)](https://github.com/aristocratos/btop/actions) ## Index -* [News](#news) -* [Documents](#documents) -* [Description](#description) -* [Features](#features) -* [Themes](#themes) -* [Support and funding](#support-and-funding) -* [Prerequisites](#prerequisites) (Read this if you are having issues!) -* [Screenshots](#screenshots) -* [Keybindings](#help-menu) -* [Installation](#installation) -* [Manual compilation](#compilation) -* [Install the snap](#install-the-snap) -* [Configurability](#configurability) -* [License](#license) +- [!btop++](#) + - [Index](#index) + - [News](#news) + - [Under development](#under-development) + - [18 September 2021](#18-september-2021) + - [5 May 2021](#5-may-2021) + - [Documents](#documents) + - [Description](#description) + - [Features](#features) + - [Themes](#themes) + - [Support and funding](#support-and-funding) + - [Prerequisites](#prerequisites) + - [**Notice (Text rendering issues)**](#notice-text-rendering-issues) + - [Screenshots](#screenshots) + - [Main UI showing details for a selected process](#main-ui-showing-details-for-a-selected-process) + - [Main UI in TTY mode](#main-ui-in-tty-mode) + - [Main UI with custom options](#main-ui-with-custom-options) + - [Main-menu](#main-menu) + - [Options-menu](#options-menu) + - [Help-menu](#help-menu) + - [Installation](#installation) + - [Compilation](#compilation) + - [Install the snap](#install-the-snap) + - [Command line options](#command-line-options) + - [LICENSE](#license) ## News From 0c7357d4056514f62b1c669e782be0f6b46d2436 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 17:31:10 +0530 Subject: [PATCH 07/16] Fix README.md --- README.md | 41 ++++++++++++++++------------------------- 1 file changed, 16 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index 4ffbe6e..b37b268 100644 --- a/README.md +++ b/README.md @@ -13,35 +13,26 @@ [![Coffee](https://img.shields.io/badge/-Buy%20me%20a%20Coffee-grey?logo=Ko-fi)](https://ko-fi.com/aristocratos) [![btop](https://snapcraft.io/btop/badge.svg)](https://snapcraft.io/btop) [![Continuous Build](https://github.com/aristocratos/btop/actions/workflows/continuous-build.yml/badge.svg)](https://github.com/aristocratos/btop/actions) + + ## Index -- [!btop++](#) - - [Index](#index) - - [News](#news) - - [Under development](#under-development) - - [18 September 2021](#18-september-2021) - - [5 May 2021](#5-may-2021) - - [Documents](#documents) - - [Description](#description) - - [Features](#features) - - [Themes](#themes) - - [Support and funding](#support-and-funding) - - [Prerequisites](#prerequisites) - - [**Notice (Text rendering issues)**](#notice-text-rendering-issues) - - [Screenshots](#screenshots) - - [Main UI showing details for a selected process](#main-ui-showing-details-for-a-selected-process) - - [Main UI in TTY mode](#main-ui-in-tty-mode) - - [Main UI with custom options](#main-ui-with-custom-options) - - [Main-menu](#main-menu) - - [Options-menu](#options-menu) - - [Help-menu](#help-menu) - - [Installation](#installation) - - [Compilation](#compilation) - - [Install the snap](#install-the-snap) - - [Command line options](#command-line-options) - - [LICENSE](#license) +* [News](#news) +* [Documents](#documents) +* [Description](#description) +* [Features](#features) +* [Themes](#themes) +* [Support and funding](#support-and-funding) +* [Prerequisites](#prerequisites) (Read this if you are having issues!) +* [Screenshots](#screenshots) +* [Keybindings](#help-menu) +* [Installation](#installation) +* [Manual compilation](#compilation) +* [Install the snap](#install-the-snap) +* [Configurability](#configurability) +* [License](#license) ## News From c4f8cf22cb989f87da2e0ebee0bbf961fc13cec6 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 17:46:08 +0530 Subject: [PATCH 08/16] Add aarch64 to workflow --- .github/workflows/continuous-build.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index 91b28ca..f31ed9d 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -15,12 +15,19 @@ jobs: run: | apt update && \ apt install coreutils sed git build-essential gcc-11 g++-11 -y - - name: Compile + apt install g++-11-aarch64-linux-gnu -y + - name: Resolve git hash run: | - make STATIC=true git init GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") - mv bin/btop bin/btop-$GIT_HASH + - name: Compile x86_64 + run: | + make CXX=g++-11 ARCH=x86_64 STATIC=true QUIET=true + mv bin/btop bin/btop-x86_64-$GIT_HASH + - name: Compile aarch64 + run: | + make CXX=aarch64-linux-gnu-g++-11 ARCH=aarch64 STATIC=true QUIET=true + mv bin/btop bin/btop-aarch64-$GIT_HASH - uses: actions/upload-artifact@v2 with: From 0b0022859849d057a411cae7fa7282bb6ac227b9 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 18:23:12 +0530 Subject: [PATCH 09/16] Add distclean after builds --- .github/workflows/continuous-build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index f31ed9d..3bf81a5 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -24,11 +24,12 @@ jobs: run: | make CXX=g++-11 ARCH=x86_64 STATIC=true QUIET=true mv bin/btop bin/btop-x86_64-$GIT_HASH + make distclean - name: Compile aarch64 run: | make CXX=aarch64-linux-gnu-g++-11 ARCH=aarch64 STATIC=true QUIET=true mv bin/btop bin/btop-aarch64-$GIT_HASH - + make distclean - uses: actions/upload-artifact@v2 with: name: btop From 2e058b171a1f396e31c33da1a7b1e634522f1702 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 18:25:57 +0530 Subject: [PATCH 10/16] Store built binaries in 'multiarch_bin' --- .github/workflows/continuous-build.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index 3bf81a5..e4ef344 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -20,17 +20,18 @@ jobs: run: | git init GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") + mkdir multiarch_bin - name: Compile x86_64 run: | make CXX=g++-11 ARCH=x86_64 STATIC=true QUIET=true - mv bin/btop bin/btop-x86_64-$GIT_HASH + mv bin/btop multiarch_bin/btop-x86_64-$GIT_HASH make distclean - name: Compile aarch64 run: | make CXX=aarch64-linux-gnu-g++-11 ARCH=aarch64 STATIC=true QUIET=true - mv bin/btop bin/btop-aarch64-$GIT_HASH + mv bin/btop multiarch_bin/btop-aarch64-$GIT_HASH make distclean - uses: actions/upload-artifact@v2 with: name: btop - path: 'bin/btop-*' \ No newline at end of file + path: 'multiarch_bin/btop-*' \ No newline at end of file From 8952694b04461d7f5219f910f4b3bfd33847ddf4 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 18:31:53 +0530 Subject: [PATCH 11/16] Fix git hash in binary name --- .github/workflows/continuous-build.yml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index e4ef344..36bbbbe 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -16,20 +16,15 @@ jobs: apt update && \ apt install coreutils sed git build-essential gcc-11 g++-11 -y apt install g++-11-aarch64-linux-gnu -y - - name: Resolve git hash - run: | - git init - GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") - mkdir multiarch_bin - name: Compile x86_64 run: | make CXX=g++-11 ARCH=x86_64 STATIC=true QUIET=true - mv bin/btop multiarch_bin/btop-x86_64-$GIT_HASH + mv bin/btop multiarch_bin/btop-x86_64-$(git rev-parse --short "$GITHUB_SHA") make distclean - name: Compile aarch64 run: | make CXX=aarch64-linux-gnu-g++-11 ARCH=aarch64 STATIC=true QUIET=true - mv bin/btop multiarch_bin/btop-aarch64-$GIT_HASH + mv bin/btop multiarch_bin/btop-aarch64-$(git rev-parse --short "$GITHUB_SHA") make distclean - uses: actions/upload-artifact@v2 with: From 7ab51dae4b1e397ec9a8eff71f26c8b2e60fe6a9 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 18:34:51 +0530 Subject: [PATCH 12/16] create 'multiarch_bin' directory --- .github/workflows/continuous-build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index 36bbbbe..f684558 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -16,6 +16,7 @@ jobs: apt update && \ apt install coreutils sed git build-essential gcc-11 g++-11 -y apt install g++-11-aarch64-linux-gnu -y + mkdir -p multiarch_bin - name: Compile x86_64 run: | make CXX=g++-11 ARCH=x86_64 STATIC=true QUIET=true From 0fedb9efc317457f1bb762ee8950e95723e5b31f Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 18:54:51 +0530 Subject: [PATCH 13/16] Add more architectures to Continuous build --- .github/workflows/continuous-build.yml | 49 ++++++++++++++++++++++++-- 1 file changed, 46 insertions(+), 3 deletions(-) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index f684558..4a70f07 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -15,18 +15,61 @@ jobs: run: | apt update && \ apt install coreutils sed git build-essential gcc-11 g++-11 -y - apt install g++-11-aarch64-linux-gnu -y + apt install -y g++-11-aarch64-linux-gnu g++-11-i686-linux-gnu \ + g++-11-arm-linux-gnueabi g++-11-arm-linux-gnueabihf g++-riscv64-linux-gnu \ + g++-11-sparc64-linux-gnu + mkdir -p multiarch_bin + - name: Compile x86_64 run: | make CXX=g++-11 ARCH=x86_64 STATIC=true QUIET=true - mv bin/btop multiarch_bin/btop-x86_64-$(git rev-parse --short "$GITHUB_SHA") + GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") + mv bin/btop multiarch_bin/btop-x86_64-$GIT_HASH make distclean + + - name: Compile i686 + run: | + make CXX=i686-linux-gnu-g++-11 ARCH=i686 STATIC=true QUIET=true + GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") + mv bin/btop multiarch_bin/btop-i686-$GIT_HASH + make distclean + - name: Compile aarch64 run: | make CXX=aarch64-linux-gnu-g++-11 ARCH=aarch64 STATIC=true QUIET=true - mv bin/btop multiarch_bin/btop-aarch64-$(git rev-parse --short "$GITHUB_SHA") + GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") + mv bin/btop multiarch_bin/btop-aarch64-$GIT_HASH make distclean + + - name: Compile armel + run: | + make CXX=arm-linux-gnueabi-g++-11 ARCH=armel STATIC=true QUIET=true + GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") + mv bin/btop multiarch_bin/btop-armel-$GIT_HASH + make distclean + + - name: Compile armhf + run: | + make CXX=arm-linux-gnueabihf-g++-11 ARCH=armhf STATIC=true QUIET=true + GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") + mv bin/btop multiarch_bin/btop-armhf-$GIT_HASH + make distclean + + - name: Compile riscv64 + run: | + make CXX=riscv64-linux-gnu-g++-11 ARCH=riscv64 STATIC=true QUIET=true + GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") + mv bin/btop multiarch_bin/btop-riscv64-$GIT_HASH + make distclean + + - name: Compile sparc64 + run: | + make CXX=sparc64-linux-gnu-g++-11 ARCH=sparc64 STATIC=true QUIET=true + GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") + mv bin/btop multiarch_bin/btop-sparc64-$GIT_HASH + make distclean + - uses: actions/upload-artifact@v2 with: name: btop From d311651f5f6eb14fa002d63b7d93e101fb88f534 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 18:58:06 +0530 Subject: [PATCH 14/16] Fix git fix Stopping at filesystem boundary --- .github/workflows/continuous-build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index 4a70f07..1459524 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -24,6 +24,7 @@ jobs: - name: Compile x86_64 run: | make CXX=g++-11 ARCH=x86_64 STATIC=true QUIET=true + git init # [fix Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).] GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") mv bin/btop multiarch_bin/btop-x86_64-$GIT_HASH make distclean From 222c387d40eb99b06273ee9ae7a97990225d8ef4 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 19:26:15 +0530 Subject: [PATCH 15/16] Fix riscv64 cross compiler package name Move git init command --- .github/workflows/continuous-build.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index 1459524..abc19cf 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -16,15 +16,16 @@ jobs: apt update && \ apt install coreutils sed git build-essential gcc-11 g++-11 -y apt install -y g++-11-aarch64-linux-gnu g++-11-i686-linux-gnu \ - g++-11-arm-linux-gnueabi g++-11-arm-linux-gnueabihf g++-riscv64-linux-gnu \ + g++-11-arm-linux-gnueabi g++-11-arm-linux-gnueabihf g++-11-riscv64-linux-gnu \ g++-11-sparc64-linux-gnu mkdir -p multiarch_bin + git init # [fix Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).] + - name: Compile x86_64 run: | make CXX=g++-11 ARCH=x86_64 STATIC=true QUIET=true - git init # [fix Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).] GIT_HASH=$(git rev-parse --short "$GITHUB_SHA") mv bin/btop multiarch_bin/btop-x86_64-$GIT_HASH make distclean From 8d4afa34ca19f78677593d6e03c948235ce2f0d1 Mon Sep 17 00:00:00 2001 From: Shriraj Hegde Date: Tue, 5 Oct 2021 23:50:47 +0530 Subject: [PATCH 16/16] Upload each architecture binary separately --- .github/workflows/continuous-build.yml | 38 ++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/.github/workflows/continuous-build.yml b/.github/workflows/continuous-build.yml index abc19cf..f83ac58 100644 --- a/.github/workflows/continuous-build.yml +++ b/.github/workflows/continuous-build.yml @@ -72,7 +72,41 @@ jobs: mv bin/btop multiarch_bin/btop-sparc64-$GIT_HASH make distclean + - name: Make executable + run: | + chmod +x multiarch_bin/* + - uses: actions/upload-artifact@v2 with: - name: btop - path: 'multiarch_bin/btop-*' \ No newline at end of file + name: btop-x86_64 + path: 'multiarch_bin/btop-x86_64*' + + - uses: actions/upload-artifact@v2 + with: + name: btop-i686 + path: 'multiarch_bin/btop-i686*' + + - uses: actions/upload-artifact@v2 + with: + name: btop-aarch64 + path: 'multiarch_bin/btop-aarch64*' + + - uses: actions/upload-artifact@v2 + with: + name: btop-armel + path: 'multiarch_bin/btop-armel*' + + - uses: actions/upload-artifact@v2 + with: + name: btop-armhf + path: 'multiarch_bin/btop-armhf*' + + - uses: actions/upload-artifact@v2 + with: + name: btop-riscv64 + path: 'multiarch_bin/btop-riscv64*' + + - uses: actions/upload-artifact@v2 + with: + name: btop-sparc64 + path: 'multiarch_bin/btop-sparc64*' \ No newline at end of file