Skip to content

Commit

Permalink
Merge pull request #43 from HyperInspire/feature/aarch64
Browse files Browse the repository at this point in the history
Feature/aarch64
  • Loading branch information
tunmx authored May 7, 2024
2 parents b2038b8 + 26641ab commit 667d569
Show file tree
Hide file tree
Showing 8 changed files with 13 additions and 117 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build_sdks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ name: Build SDKs

on:
push:
branches: ["master-"]
branches: ["master"]
pull_request:
branches: ["master-"]
branches: ["master"]

# Set the global GitHub token environment variable
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/built_release_from_docker.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ name: Build and Release SDKs
on:
push:
tags:
- "x*"
- "DONT_BUILD"

# Set the global GitHub token environment variable
env:
Expand Down
28 changes: 1 addition & 27 deletions .github/workflows/linux-armv7-aarch64.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,8 @@
name: Build Linux-Ubuntu-aarch64

# Trigger the workflow when pushing tags that match the pattern "v*"
#on:
# push:
# tags:
# - "v*"

#on:
# push:
# branches: ["master"]
# pull_request:
# branches: ["master"]

on:
push:
branches: ["feature/aarch64-"]
branches: ["feature/build_aarch64"]

# Set the global GitHub token environment variable
env:
Expand Down Expand Up @@ -59,17 +47,3 @@ jobs:
run: |
bash command/build_cross_aarch64.sh
ls build
# Step 7: Zip SDK directory
- name: Zip SDK directory
run: |
zip -r inspireface-linux-aarch64.zip build/inspireface-linux-aarch64
stat inspireface-linux-aarch64.zip
# Step 8: Upload the zipped SDK files for the next job
- name: Upload SDK Artifacts
uses: actions/upload-artifact@v2
with:
name: sdk_files
path: |
inspireface-linux-aarch64.zip
28 changes: 1 addition & 27 deletions .github/workflows/linux-armv7-armhf.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,8 @@
name: Build Linux-Ubuntu-armv7-armhf

# Trigger the workflow when pushing tags that match the pattern "v*"
#on:
# push:
# tags:
# - "v*"

#on:
# push:
# branches: ["master"]
# pull_request:
# branches: ["master"]

on:
push:
branches: ["feature/aarch64-"]
branches: ["feature/build_armv7"]

# Set the global GitHub token environment variable
env:
Expand Down Expand Up @@ -59,17 +47,3 @@ jobs:
run: |
bash command/build_cross_armv7_armhf.sh
ls build
# Step 7: Zip SDK directory
- name: Zip SDK directory
run: |
zip -r inspireface-linux-armv7-armhf.zip build/inspireface-linux-armv7-armhf
stat inspireface-linux-armv7-armhf.zip
# Step 8: Upload the zipped SDK files for the next job
- name: Upload SDK Artifacts
uses: actions/upload-artifact@v2
with:
name: sdk_files
path: |
inspireface-linux-armv7-armhf.zip
28 changes: 1 addition & 27 deletions .github/workflows/linux-armv7-rv1109rv1126-armhf.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,8 @@
name: Build Linux-Ubuntu-armv7-armhf-rv1109rv1126

# Trigger the workflow when pushing tags that match the pattern "v*"
#on:
# push:
# tags:
# - "v*"

#on:
# push:
# branches: ["master"]
# pull_request:
# branches: ["master"]

on:
push:
branches: ["feature/aarch64-"]
branches: ["feature/build_aarch64"]

# Set the global GitHub token environment variable
env:
Expand Down Expand Up @@ -59,17 +47,3 @@ jobs:
run: |
bash command/build_cross_rv1109rv1126_armhf.sh
ls build
# Step 7: Zip SDK directory
- name: Zip SDK directory
run: |
zip -r inspireface-linux-armv7-rv1109rv1126-armhf.zip build/inspireface-linux-armv7-rv1109rv1126-armhf
stat inspireface-linux-armv7-rv1109rv1126-armhf.zip
# Step 8: Upload the zipped SDK files for the next job
- name: Upload SDK Artifacts
uses: actions/upload-artifact@v2
with:
name: sdk_files
path: |
inspireface-linux-armv7-rv1109rv1126-armhf.zip
28 changes: 1 addition & 27 deletions .github/workflows/linux-ubuntu-x86.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,8 @@
name: Build Linux-Ubuntu-x86

# Trigger the workflow when pushing tags that match the pattern "v*"
#on:
# push:
# tags:
# - "v*"

#on:
# push:
# branches: ["master"]
# pull_request:
# branches: ["master"]

on:
push:
branches: ["feature/aarch64-"]
branches: ["feature/build_x86"]

# Set the global GitHub token environment variable
env:
Expand Down Expand Up @@ -48,17 +36,3 @@ jobs:
run: |
bash command/build_linux_ubuntu18.sh
ls build
# Step 5: Zip SDK directory
- name: Zip SDK directory
run: |
zip -r inspireface-linux-x86-ubuntu18.zip build/inspireface-linux-x86-ubuntu18
stat inspireface-linux-x86-ubuntu18.zip
# Step 6: Upload the zipped SDK files for the next job
- name: Upload SDK Artifacts
uses: actions/upload-artifact@v2
with:
name: sdk_files
path: |
inspireface-linux-x86-ubuntu18.zip
4 changes: 2 additions & 2 deletions .github/workflows/release-sdks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ jobs:
inspireface-linux-armv7-armhf-${{ env.VERSION }}.zip
build_armv7_rv1109rv1126_armhf:
name: Compile Linux-armv7-rv1109rv1126-armhf
name: Compile Linux-Armv7-rv1109rv1126-armhf
runs-on: ubuntu-latest

steps:
Expand Down Expand Up @@ -179,7 +179,7 @@ jobs:
inspireface-linux-armv7-rv1109rv1126-armhf-${{ env.VERSION }}.zip
build_linux_aarch64:
name: Compile and Package Linux-Aarch64
name: Compile Linux-Aarch64
runs-on: ubuntu-latest

steps:
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,10 +86,10 @@ We have completed the adaptation and testing of the software across various oper

| **No.** | **Operating System** | **CPU Architecture** | **Special Device Support** | **Adapted** | **Passed Tests** |
| ------- | -------------------- | --------------------- | -------------------------- | ----------- | ---------------- |
| 1 | **Linux** | ARMv7 | - | [![build](https://img.shields.io/github/actions/workflow/status/HyperInspire/InspireFace/built_release_from_docker.yaml?&style=for-the-badge&label=build)](https://github.com/HyperInspire/InspireFace/actions/workflows/built_release_from_docker.yaml) | ![test](https://img.shields.io/badge/OFFLINE-PASSING-blue?style=for-the-badge) |
| 2 | | ARMv8 | - | ![build](https://img.shields.io/badge/OFFLINE-PASSING-green?style=for-the-badge) | ![test](https://img.shields.io/badge/OFFLINE-PASSING-blue?style=for-the-badge) |
| 3 | | x86/x86_64 | - | [![build](https://img.shields.io/github/actions/workflow/status/HyperInspire/InspireFace/built_release_from_docker.yaml?&style=for-the-badge&label=build)](https://github.com/HyperInspire/InspireFace/actions/workflows/built_release_from_docker.yaml) | [![test](https://img.shields.io/github/actions/workflow/status/HyperInspire/InspireFace/test_ubuntu_x86_Pikachu.yaml?style=for-the-badge&label=Test&color=blue)](https://github.com/HyperInspire/InspireFace/actions/workflows/test_ubuntu_x86_Pikachu.yaml) |
| 4 | | ARMv7 | RV1109RV1126 | [![build](https://img.shields.io/github/actions/workflow/status/HyperInspire/InspireFace/built_release_from_docker.yaml?&style=for-the-badge&label=build)](https://github.com/HyperInspire/InspireFace/actions/workflows/built_release_from_docker.yaml) | ![test](https://img.shields.io/badge/OFFLINE-PASSING-blue?style=for-the-badge) |
| 1 | **Linux** | ARMv7 | - | [![build](https://img.shields.io/github/actions/workflow/status/HyperInspire/InspireFace/release-sdks.yaml?&style=for-the-badge&label=build)](https://github.com/HyperInspire/InspireFace/actions/workflows/release-sdks.yaml) | ![test](https://img.shields.io/badge/OFFLINE-PASSING-blue?style=for-the-badge) |
| 2 | | ARMv8 | - | [![build](https://img.shields.io/github/actions/workflow/status/HyperInspire/InspireFace/release-sdks.yaml?&style=for-the-badge&label=build)](https://github.com/HyperInspire/InspireFace/actions/workflows/release-sdks.yaml) | ![test](https://img.shields.io/badge/OFFLINE-PASSING-blue?style=for-the-badge) |
| 3 | | x86/x86_64 | - | [![build](https://img.shields.io/github/actions/workflow/status/HyperInspire/InspireFace/release-sdks.yaml?&style=for-the-badge&label=build)](https://github.com/HyperInspire/InspireFace/actions/workflows/release-sdks.yaml) | [![test](https://img.shields.io/github/actions/workflow/status/HyperInspire/InspireFace/test_ubuntu_x86_Pikachu.yaml?style=for-the-badge&label=Test&color=blue)](https://github.com/HyperInspire/InspireFace/actions/workflows/test_ubuntu_x86_Pikachu.yaml) |
| 4 | | ARMv7 | RV1109RV1126 | [![build](https://img.shields.io/github/actions/workflow/status/HyperInspire/InspireFace/release-sdks.yaml?&style=for-the-badge&label=build)](https://github.com/HyperInspire/InspireFace/actions/workflows/release-sdks.yaml) | ![test](https://img.shields.io/badge/OFFLINE-PASSING-blue?style=for-the-badge) |
| 5 | | x86/x86_64 | CUDA | ![build](https://img.shields.io/badge/OFFLINE-PASSING-green?style=for-the-badge) | |
| 6 | **macOS** | Intel x86 | - | ![build](https://img.shields.io/badge/OFFLINE-PASSING-green?style=for-the-badge) | ![test](https://img.shields.io/badge/OFFLINE-PASSING-blue?style=for-the-badge) |
| 7 | | Apple Silicon | - | ![build](https://img.shields.io/badge/OFFLINE-PASSING-green?style=for-the-badge) | ![test](https://img.shields.io/badge/OFFLINE-PASSING-blue?style=for-the-badge) |
Expand Down

0 comments on commit 667d569

Please sign in to comment.