Skip to content

Commit

Permalink
Retire rpi2 bb jetson (#719)
Browse files Browse the repository at this point in the history
Retire rpi2, beaglebone and Jetson platforms
  • Loading branch information
albho authored Aug 16, 2024
1 parent bf22b2c commit aad6db4
Show file tree
Hide file tree
Showing 115 changed files with 108 additions and 399 deletions.
2 changes: 0 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,6 @@ body:
- macOS (x86_64, arm64)
- Windows (x86_64)
- Raspberry Pi
- NVIDIA Jetson
- BeagleBone
- ARM Cortex-M
validations:
required: true
Expand Down
23 changes: 3 additions & 20 deletions .github/workflows/c-demos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,13 @@ on:
- '!demo/c/README.md'
- '.github/workflows/c-demos.yml'
- 'demo/c/**'
- 'lib/beaglebone/**'
- 'lib/common/**'
- 'lib/jetson/**'
- 'lib/linux/**'
- 'lib/mac/**'
- 'lib/raspberry-pi/**'
- 'lib/windows/**'
- 'resources/.test/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand All @@ -29,17 +25,13 @@ on:
- '!demo/c/README.md'
- '.github/workflows/c-demos.yml'
- 'demo/c/**'
- 'lib/beaglebone/**'
- 'lib/common/**'
- 'lib/jetson/**'
- 'lib/linux/**'
- 'lib/mac/**'
- 'lib/raspberry-pi/**'
- 'lib/windows/**'
- 'resources/.test/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand Down Expand Up @@ -73,7 +65,7 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -101,7 +93,7 @@ jobs:
arch: amd64
- os: macos-latest
platform: mac
arch: x86_64
arch: arm64

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -130,11 +122,8 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
include:
- machine: rpi2
platform: raspberry-pi
arch: cortex-a7
- machine: rpi3-32
platform: raspberry-pi
arch: cortex-a53
Expand All @@ -150,12 +139,6 @@ jobs:
- machine: rpi5-64
platform: raspberry-pi
arch: cortex-a76-aarch64
- machine: jetson
platform: jetson
arch: cortex-a57-aarch64
- machine: beaglebone
platform: beaglebone
arch: ''

steps:
- uses: actions/checkout@v3
Expand Down
8 changes: 1 addition & 7 deletions .github/workflows/dotnet-demos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,8 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
include:
- machine: rpi2
platform: raspberry-pi
- machine: rpi3-32
platform: raspberry-pi
- machine: rpi3-64
Expand All @@ -73,10 +71,6 @@ jobs:
platform: raspberry-pi
- machine: rpi5-64
platform: raspberry-pi
- machine: jetson
platform: jetson
- machine: beaglebone
platform: beaglebone

steps:
- uses: actions/checkout@v3
Expand Down
23 changes: 13 additions & 10 deletions .github/workflows/dotnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,13 @@ on:
paths:
- 'binding/dotnet/**'
- '!binding/dotnet/README.md'
- 'lib/beaglebone/**'
- 'lib/common/**'
- 'lib/jetson/**'
- 'lib/linux/**'
- 'lib/mac/**'
- 'lib/raspberry-pi/**'
- 'lib/windows/**'
- 'resources/.test/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand All @@ -28,17 +24,13 @@ on:
paths:
- 'binding/dotnet/**'
- '!binding/dotnet/README.md'
- 'lib/beaglebone/**'
- 'lib/common/**'
- 'lib/jetson/**'
- 'lib/linux/**'
- 'lib/mac/**'
- 'lib/raspberry-pi/**'
- 'lib/windows/**'
- 'resources/.test/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand All @@ -57,7 +49,7 @@ jobs:

strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
os: [ubuntu-latest, macos-latest, macos-13, windows-latest]
dotnet-version: [2.1.x, 3.0.x, 3.1.x, 5.0.x, 6.0.x]
include:
- dotnet-version: 2.1.x
Expand All @@ -75,6 +67,17 @@ jobs:
- dotnet-version: 6.0.x
binding-framework: net6.0
test-framework: net6.0
exclude:
- os: macos-latest
dotnet-version: 2.1.x
- os: macos-latest
dotnet-version: 3.0.x
- os: macos-latest
dotnet-version: 3.1.x
- os: macos-latest
dotnet-version: 5.0.x
- os: macos-13
dotnet-version: 6.0.x

steps:
- uses: actions/checkout@v3
Expand All @@ -97,7 +100,7 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]

steps:
- uses: actions/checkout@v3
Expand Down
8 changes: 1 addition & 7 deletions .github/workflows/go-demos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,10 +64,8 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
include:
- machine: rpi2
platform: raspberry-pi
- machine: rpi3-32
platform: raspberry-pi
- machine: rpi3-64
Expand All @@ -78,10 +76,6 @@ jobs:
platform: raspberry-pi
- machine: rpi5-64
platform: raspberry-pi
- machine: jetson
platform: jetson
- machine: beaglebone
platform: beaglebone

steps:
- uses: actions/checkout@v3
Expand Down
16 changes: 4 additions & 12 deletions .github/workflows/go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,13 @@ on:
paths:
- 'binding/go/**'
- '!binding/go/README.md'
- 'lib/beaglebone/**'
- 'lib/common/**'
- 'lib/jetson/**'
- 'lib/linux/**'
- 'lib/mac/**'
- 'lib/raspberry-pi/**'
- 'lib/windows/**'
- 'resources/.test/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand All @@ -28,17 +24,13 @@ on:
paths:
- 'binding/go/**'
- '!binding/go/README.md'
- 'lib/beaglebone/**'
- 'lib/common/**'
- 'lib/jetson/**'
- 'lib/linux/**'
- 'lib/mac/**'
- 'lib/raspberry-pi/**'
- 'lib/windows/**'
- 'resources/.test/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand All @@ -56,7 +48,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
go: [ '1.16', '1.17', '1.18', '1.19', '1.20', 'stable' ]
go: [ '1.16', '1.17', '1.18', '1.19', '1.20' ]

steps:
- uses: actions/checkout@v3
Expand All @@ -76,7 +68,7 @@ jobs:
run: ./copy.sh

- name: Install dependencies
run: go get
run: go install

- name: Build
run: go build
Expand All @@ -89,7 +81,7 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]

steps:
- uses: actions/checkout@v3
Expand All @@ -98,7 +90,7 @@ jobs:
run: ./copy.sh

- name: Install dependencies
run: go get
run: go install

- name: Build
run: go build
Expand Down
8 changes: 1 addition & 7 deletions .github/workflows/java-demos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,10 +54,8 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
include:
- machine: rpi2
platform: raspberry-pi
- machine: rpi3-32
platform: raspberry-pi
- machine: rpi3-64
Expand All @@ -68,10 +66,6 @@ jobs:
platform: raspberry-pi
- machine: rpi5-64
platform: raspberry-pi
- machine: jetson
platform: jetson
- machine: beaglebone
platform: beaglebone

steps:
- uses: actions/checkout@v3
Expand Down
15 changes: 1 addition & 14 deletions .github/workflows/java-perf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ on:
- 'binding/java/**/RhinoPerformanceTest.java'
- 'lib/common/**'
- 'lib/java/**'
- 'resources/contexts/beaglebone/**'
- 'resources/contexts/jetson/**'
- 'resources/contexts/linux/**'
- 'resources/contexts/mac/**'
- 'resources/contexts/raspberry-pi/**'
Expand All @@ -22,8 +20,6 @@ on:
- 'binding/java/**/RhinoPerformanceTest.java'
- 'lib/common/**'
- 'lib/java/**'
- 'resources/contexts/beaglebone/**'
- 'resources/contexts/jetson/**'
- 'resources/contexts/linux/**'
- 'resources/contexts/mac/**'
- 'resources/contexts/raspberry-pi/**'
Expand Down Expand Up @@ -70,11 +66,8 @@ jobs:
strategy:
fail-fast: false
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
include:
- machine: rpi2
num_test_iterations: 20
performance_threshold_sec: 2.1
- machine: rpi3-32
num_test_iterations: 50
performance_threshold_sec: 0.7
Expand All @@ -90,12 +83,6 @@ jobs:
- machine: rpi5-64
num_test_iterations: 50
performance_threshold_sec: 0.3
- machine: jetson
num_test_iterations: 50
performance_threshold_sec: 0.6
- machine: beaglebone
num_test_iterations: 20
performance_threshold_sec: 5.0

steps:
- uses: actions/checkout@v3
Expand Down
6 changes: 1 addition & 5 deletions .github/workflows/java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@ on:
- 'lib/common/**'
- 'lib/java/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand All @@ -27,8 +25,6 @@ on:
- 'lib/common/**'
- 'lib/java/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand Down Expand Up @@ -67,7 +63,7 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]

steps:
- uses: actions/checkout@v3
Expand Down
Loading

0 comments on commit aad6db4

Please sign in to comment.