Skip to content
This repository has been archived by the owner on Jul 8, 2024. It is now read-only.

Commit

Permalink
Update bore_builder.yaml
Browse files Browse the repository at this point in the history
  • Loading branch information
Azathothas committed Jul 28, 2023
1 parent 6e50210 commit 2b73641
Showing 1 changed file with 43 additions and 43 deletions.
86 changes: 43 additions & 43 deletions .github/workflows/bore_builder.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,20 +37,20 @@ jobs:
shell: bash

- name: Compare Versions
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Update version.txt with the latest version
echo $VERSION > $GITHUB_WORKSPACE/main/bore/version.txt
echo "Updated version.txt with the latest version $VERSION"
- name: Install CoreUtils
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
sudo apt-get update -y
sudo apt-get install -y --no-install-recommends bison build-essential ca-certificates flex file jq pkg-config qemu-user-static wget
- name: Install Build Dependencies
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: "\
sudo apt-get update\n
sudo apt-get install -y --no-install-recommends \
Expand All @@ -73,7 +73,7 @@ jobs:
cargo install cross --git https://github.com/cross-rs/cross\n"

- name: Setup Env
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Create Output Dir
mkdir -p "$GITHUB_WORKSPACE/main/bore"
Expand All @@ -88,7 +88,7 @@ jobs:

##Android
- name: Install Android NDK
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
#Download the Android NDK Toolchain
cd $(mktemp -d) && curl -qfSLJO "https://dl.google.com/android/repository/android-ndk-r25c-linux.zip"
Expand All @@ -98,7 +98,7 @@ jobs:
continue-on-error: true

- name: Build bore for aarch64_arm64_Android [cross-llvm-NDK]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -LOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -118,7 +118,7 @@ jobs:
continue-on-error: true

- name: Build bore for armv_abi_Android [cross-llvm-NDK]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -LOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -138,7 +138,7 @@ jobs:
continue-on-error: true

- name: Build bore for armv7_abi_Android [cross-llvm-NDK]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -LOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -158,7 +158,7 @@ jobs:
continue-on-error: true

- name: Build bore for i686_Android [cross-llvm-NDK]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -LOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -178,7 +178,7 @@ jobs:
continue-on-error: true

# - name: Build bore for x86_64_Android [cross-llvm-NDK]
# #if: env.versions_same != 'true'
# if: env.versions_same != 'true'
# run: |
# # Get latest Source Code
# cd $(mktemp -d) && curl -LOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -199,7 +199,7 @@ jobs:

##Linux
- name: Build bore for aarch64_arm64_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -LOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -219,7 +219,7 @@ jobs:
continue-on-error: true

- name: Build bore for aarch64_arm64_musl [cross-MUSL]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -LOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -239,7 +239,7 @@ jobs:
continue-on-error: true

- name: Build bore for amd_x86_i686_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -259,7 +259,7 @@ jobs:
continue-on-error: true

- name: Build bore for amd_x86_64_gcc [cargo-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -279,7 +279,7 @@ jobs:
continue-on-error: true

- name: Build bore for amd_x86_i686_musl [cross-MUSL]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -299,7 +299,7 @@ jobs:
continue-on-error: true

- name: Build bore for amd_x86_64_musl [cross-MUSL]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -LOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -319,7 +319,7 @@ jobs:
continue-on-error: true

- name: Build bore for arm_abi_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -339,7 +339,7 @@ jobs:
continue-on-error: true

- name: Build bore for arm_abi_musl [cross-MUSL]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -359,7 +359,7 @@ jobs:
continue-on-error: true

- name: Build bore for arm_abihf_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -379,7 +379,7 @@ jobs:
continue-on-error: true

- name: Build bore for arm_abihf_musl [cross-MUSL]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -399,7 +399,7 @@ jobs:
continue-on-error: true

- name: Build bore for armv7_abi_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -419,7 +419,7 @@ jobs:
continue-on-error: true

- name: Build bore for armv7_abi_musl [cross-MUSL]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -439,7 +439,7 @@ jobs:
continue-on-error: true

- name: Build bore for armv7_abihf_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -459,7 +459,7 @@ jobs:
continue-on-error: true

- name: Build bore for armv7_abihf_musl [cross-MUSL]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -479,7 +479,7 @@ jobs:
continue-on-error: true

- name: Build bore for i586_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -499,7 +499,7 @@ jobs:
continue-on-error: true

- name: Build bore for i586_musl [cross-MUSL]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -519,7 +519,7 @@ jobs:
continue-on-error: true

- name: Build bore for mips_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -539,7 +539,7 @@ jobs:
continue-on-error: true

- name: Build bore for mips_musl [cross-MUSL]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -559,7 +559,7 @@ jobs:
continue-on-error: true

- name: Build bore for mipsel_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -579,7 +579,7 @@ jobs:
continue-on-error: true

- name: Build bore for mipsel_musl [cross-MUSL]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -599,7 +599,7 @@ jobs:
continue-on-error: true

- name: Build bore for mips64_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -619,7 +619,7 @@ jobs:
continue-on-error: true

- name: Build bore for mips64_musl [cross-MUSL]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -639,7 +639,7 @@ jobs:
continue-on-error: true

- name: Build bore for mips64el_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -659,7 +659,7 @@ jobs:
continue-on-error: true

- name: Build bore for mips64el_musl [cross-MUSL]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -679,7 +679,7 @@ jobs:
continue-on-error: true

- name: Build bore for powerpc_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -699,7 +699,7 @@ jobs:
continue-on-error: true

- name: Build bore for powerpc64_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -719,7 +719,7 @@ jobs:
continue-on-error: true

- name: Build bore for powerpc64le_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -739,7 +739,7 @@ jobs:
continue-on-error: true

- name: Build bore for riscv64_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -759,7 +759,7 @@ jobs:
continue-on-error: true

- name: Build bore for s390x_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -779,7 +779,7 @@ jobs:
continue-on-error: true

- name: Build bore for sparc64_gcc [cross-GCC]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
# Get latest Source Code
cd $(mktemp -d) && curl -qfLOJ $(curl -qfs "https://api.github.com/repos/ekzhang/bore/releases/latest" | jq -r '.zipball_url')
Expand All @@ -800,7 +800,7 @@ jobs:

#Fetch
- name: Fetch Bore bins [ macOS || Windows ]
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
#macOS
#aarch64_arm64
Expand Down Expand Up @@ -828,7 +828,7 @@ jobs:

#Cleanup
- name: Cleanup >> Strip >> chmod
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
#Strip All Android Bins
"$HOME/.android/android-ndk/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip" $GITHUB_WORKSPACE/main/bore/*_Android
Expand All @@ -839,7 +839,7 @@ jobs:
continue-on-error: true

- name: Update README.md
#if: env.versions_same != 'true'
if: env.versions_same != 'true'
run: |
cd "$GITHUB_WORKSPACE/main"
cat ./bore/INFO.md > ./bore/README.md
Expand Down

0 comments on commit 2b73641

Please sign in to comment.