Skip to content

Commit aad6db4

Browse files
authored
Retire rpi2 bb jetson (#719)
Retire rpi2, beaglebone and Jetson platforms
1 parent bf22b2c commit aad6db4

File tree

115 files changed

+108
-399
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+108
-399
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

-2
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,6 @@ body:
6666
- macOS (x86_64, arm64)
6767
- Windows (x86_64)
6868
- Raspberry Pi
69-
- NVIDIA Jetson
70-
- BeagleBone
7169
- ARM Cortex-M
7270
validations:
7371
required: true

.github/workflows/c-demos.yml

+3-20
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,13 @@ on:
88
- '!demo/c/README.md'
99
- '.github/workflows/c-demos.yml'
1010
- 'demo/c/**'
11-
- 'lib/beaglebone/**'
1211
- 'lib/common/**'
13-
- 'lib/jetson/**'
1412
- 'lib/linux/**'
1513
- 'lib/mac/**'
1614
- 'lib/raspberry-pi/**'
1715
- 'lib/windows/**'
1816
- 'resources/.test/**'
1917
- 'resources/audio_samples/**'
20-
- 'resources/contexts*/beaglebone/**'
21-
- 'resources/contexts*/jetson/**'
2218
- 'resources/contexts*/linux/**'
2319
- 'resources/contexts*/mac/**'
2420
- 'resources/contexts*/raspberry-pi/**'
@@ -29,17 +25,13 @@ on:
2925
- '!demo/c/README.md'
3026
- '.github/workflows/c-demos.yml'
3127
- 'demo/c/**'
32-
- 'lib/beaglebone/**'
3328
- 'lib/common/**'
34-
- 'lib/jetson/**'
3529
- 'lib/linux/**'
3630
- 'lib/mac/**'
3731
- 'lib/raspberry-pi/**'
3832
- 'lib/windows/**'
3933
- 'resources/.test/**'
4034
- 'resources/audio_samples/**'
41-
- 'resources/contexts*/beaglebone/**'
42-
- 'resources/contexts*/jetson/**'
4335
- 'resources/contexts*/linux/**'
4436
- 'resources/contexts*/mac/**'
4537
- 'resources/contexts*/raspberry-pi/**'
@@ -73,7 +65,7 @@ jobs:
7365

7466
strategy:
7567
matrix:
76-
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
68+
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
7769

7870
steps:
7971
- uses: actions/checkout@v3
@@ -101,7 +93,7 @@ jobs:
10193
arch: amd64
10294
- os: macos-latest
10395
platform: mac
104-
arch: x86_64
96+
arch: arm64
10597

10698
steps:
10799
- uses: actions/checkout@v3
@@ -130,11 +122,8 @@ jobs:
130122

131123
strategy:
132124
matrix:
133-
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
125+
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
134126
include:
135-
- machine: rpi2
136-
platform: raspberry-pi
137-
arch: cortex-a7
138127
- machine: rpi3-32
139128
platform: raspberry-pi
140129
arch: cortex-a53
@@ -150,12 +139,6 @@ jobs:
150139
- machine: rpi5-64
151140
platform: raspberry-pi
152141
arch: cortex-a76-aarch64
153-
- machine: jetson
154-
platform: jetson
155-
arch: cortex-a57-aarch64
156-
- machine: beaglebone
157-
platform: beaglebone
158-
arch: ''
159142

160143
steps:
161144
- uses: actions/checkout@v3

.github/workflows/dotnet-demos.yml

+1-7
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,8 @@ jobs:
5959

6060
strategy:
6161
matrix:
62-
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
62+
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
6363
include:
64-
- machine: rpi2
65-
platform: raspberry-pi
6664
- machine: rpi3-32
6765
platform: raspberry-pi
6866
- machine: rpi3-64
@@ -73,10 +71,6 @@ jobs:
7371
platform: raspberry-pi
7472
- machine: rpi5-64
7573
platform: raspberry-pi
76-
- machine: jetson
77-
platform: jetson
78-
- machine: beaglebone
79-
platform: beaglebone
8074

8175
steps:
8276
- uses: actions/checkout@v3

.github/workflows/dotnet.yml

+13-10
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,13 @@ on:
77
paths:
88
- 'binding/dotnet/**'
99
- '!binding/dotnet/README.md'
10-
- 'lib/beaglebone/**'
1110
- 'lib/common/**'
12-
- 'lib/jetson/**'
1311
- 'lib/linux/**'
1412
- 'lib/mac/**'
1513
- 'lib/raspberry-pi/**'
1614
- 'lib/windows/**'
1715
- 'resources/.test/**'
1816
- 'resources/audio_samples/**'
19-
- 'resources/contexts*/beaglebone/**'
20-
- 'resources/contexts*/jetson/**'
2117
- 'resources/contexts*/linux/**'
2218
- 'resources/contexts*/mac/**'
2319
- 'resources/contexts*/raspberry-pi/**'
@@ -28,17 +24,13 @@ on:
2824
paths:
2925
- 'binding/dotnet/**'
3026
- '!binding/dotnet/README.md'
31-
- 'lib/beaglebone/**'
3227
- 'lib/common/**'
33-
- 'lib/jetson/**'
3428
- 'lib/linux/**'
3529
- 'lib/mac/**'
3630
- 'lib/raspberry-pi/**'
3731
- 'lib/windows/**'
3832
- 'resources/.test/**'
3933
- 'resources/audio_samples/**'
40-
- 'resources/contexts*/beaglebone/**'
41-
- 'resources/contexts*/jetson/**'
4234
- 'resources/contexts*/linux/**'
4335
- 'resources/contexts*/mac/**'
4436
- 'resources/contexts*/raspberry-pi/**'
@@ -57,7 +49,7 @@ jobs:
5749

5850
strategy:
5951
matrix:
60-
os: [ubuntu-latest, macos-latest, windows-latest]
52+
os: [ubuntu-latest, macos-latest, macos-13, windows-latest]
6153
dotnet-version: [2.1.x, 3.0.x, 3.1.x, 5.0.x, 6.0.x]
6254
include:
6355
- dotnet-version: 2.1.x
@@ -75,6 +67,17 @@ jobs:
7567
- dotnet-version: 6.0.x
7668
binding-framework: net6.0
7769
test-framework: net6.0
70+
exclude:
71+
- os: macos-latest
72+
dotnet-version: 2.1.x
73+
- os: macos-latest
74+
dotnet-version: 3.0.x
75+
- os: macos-latest
76+
dotnet-version: 3.1.x
77+
- os: macos-latest
78+
dotnet-version: 5.0.x
79+
- os: macos-13
80+
dotnet-version: 6.0.x
7881

7982
steps:
8083
- uses: actions/checkout@v3
@@ -97,7 +100,7 @@ jobs:
97100

98101
strategy:
99102
matrix:
100-
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
103+
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
101104

102105
steps:
103106
- uses: actions/checkout@v3

.github/workflows/go-demos.yml

+1-7
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,8 @@ jobs:
6464

6565
strategy:
6666
matrix:
67-
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
67+
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
6868
include:
69-
- machine: rpi2
70-
platform: raspberry-pi
7169
- machine: rpi3-32
7270
platform: raspberry-pi
7371
- machine: rpi3-64
@@ -78,10 +76,6 @@ jobs:
7876
platform: raspberry-pi
7977
- machine: rpi5-64
8078
platform: raspberry-pi
81-
- machine: jetson
82-
platform: jetson
83-
- machine: beaglebone
84-
platform: beaglebone
8579

8680
steps:
8781
- uses: actions/checkout@v3

.github/workflows/go.yml

+4-12
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,13 @@ on:
77
paths:
88
- 'binding/go/**'
99
- '!binding/go/README.md'
10-
- 'lib/beaglebone/**'
1110
- 'lib/common/**'
12-
- 'lib/jetson/**'
1311
- 'lib/linux/**'
1412
- 'lib/mac/**'
1513
- 'lib/raspberry-pi/**'
1614
- 'lib/windows/**'
1715
- 'resources/.test/**'
1816
- 'resources/audio_samples/**'
19-
- 'resources/contexts*/beaglebone/**'
20-
- 'resources/contexts*/jetson/**'
2117
- 'resources/contexts*/linux/**'
2218
- 'resources/contexts*/mac/**'
2319
- 'resources/contexts*/raspberry-pi/**'
@@ -28,17 +24,13 @@ on:
2824
paths:
2925
- 'binding/go/**'
3026
- '!binding/go/README.md'
31-
- 'lib/beaglebone/**'
3227
- 'lib/common/**'
33-
- 'lib/jetson/**'
3428
- 'lib/linux/**'
3529
- 'lib/mac/**'
3630
- 'lib/raspberry-pi/**'
3731
- 'lib/windows/**'
3832
- 'resources/.test/**'
3933
- 'resources/audio_samples/**'
40-
- 'resources/contexts*/beaglebone/**'
41-
- 'resources/contexts*/jetson/**'
4234
- 'resources/contexts*/linux/**'
4335
- 'resources/contexts*/mac/**'
4436
- 'resources/contexts*/raspberry-pi/**'
@@ -56,7 +48,7 @@ jobs:
5648
strategy:
5749
matrix:
5850
os: [ubuntu-latest, macos-latest, windows-latest]
59-
go: [ '1.16', '1.17', '1.18', '1.19', '1.20', 'stable' ]
51+
go: [ '1.16', '1.17', '1.18', '1.19', '1.20' ]
6052

6153
steps:
6254
- uses: actions/checkout@v3
@@ -76,7 +68,7 @@ jobs:
7668
run: ./copy.sh
7769

7870
- name: Install dependencies
79-
run: go get
71+
run: go install
8072

8173
- name: Build
8274
run: go build
@@ -89,7 +81,7 @@ jobs:
8981

9082
strategy:
9183
matrix:
92-
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
84+
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
9385

9486
steps:
9587
- uses: actions/checkout@v3
@@ -98,7 +90,7 @@ jobs:
9890
run: ./copy.sh
9991

10092
- name: Install dependencies
101-
run: go get
93+
run: go install
10294

10395
- name: Build
10496
run: go build

.github/workflows/java-demos.yml

+1-7
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,8 @@ jobs:
5454

5555
strategy:
5656
matrix:
57-
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
57+
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
5858
include:
59-
- machine: rpi2
60-
platform: raspberry-pi
6159
- machine: rpi3-32
6260
platform: raspberry-pi
6361
- machine: rpi3-64
@@ -68,10 +66,6 @@ jobs:
6866
platform: raspberry-pi
6967
- machine: rpi5-64
7068
platform: raspberry-pi
71-
- machine: jetson
72-
platform: jetson
73-
- machine: beaglebone
74-
platform: beaglebone
7569

7670
steps:
7771
- uses: actions/checkout@v3

.github/workflows/java-perf.yml

+1-14
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ on:
99
- 'binding/java/**/RhinoPerformanceTest.java'
1010
- 'lib/common/**'
1111
- 'lib/java/**'
12-
- 'resources/contexts/beaglebone/**'
13-
- 'resources/contexts/jetson/**'
1412
- 'resources/contexts/linux/**'
1513
- 'resources/contexts/mac/**'
1614
- 'resources/contexts/raspberry-pi/**'
@@ -22,8 +20,6 @@ on:
2220
- 'binding/java/**/RhinoPerformanceTest.java'
2321
- 'lib/common/**'
2422
- 'lib/java/**'
25-
- 'resources/contexts/beaglebone/**'
26-
- 'resources/contexts/jetson/**'
2723
- 'resources/contexts/linux/**'
2824
- 'resources/contexts/mac/**'
2925
- 'resources/contexts/raspberry-pi/**'
@@ -70,11 +66,8 @@ jobs:
7066
strategy:
7167
fail-fast: false
7268
matrix:
73-
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
69+
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
7470
include:
75-
- machine: rpi2
76-
num_test_iterations: 20
77-
performance_threshold_sec: 2.1
7871
- machine: rpi3-32
7972
num_test_iterations: 50
8073
performance_threshold_sec: 0.7
@@ -90,12 +83,6 @@ jobs:
9083
- machine: rpi5-64
9184
num_test_iterations: 50
9285
performance_threshold_sec: 0.3
93-
- machine: jetson
94-
num_test_iterations: 50
95-
performance_threshold_sec: 0.6
96-
- machine: beaglebone
97-
num_test_iterations: 20
98-
performance_threshold_sec: 5.0
9986

10087
steps:
10188
- uses: actions/checkout@v3

.github/workflows/java.yml

+1-5
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ on:
1111
- 'lib/common/**'
1212
- 'lib/java/**'
1313
- 'resources/audio_samples/**'
14-
- 'resources/contexts*/beaglebone/**'
15-
- 'resources/contexts*/jetson/**'
1614
- 'resources/contexts*/linux/**'
1715
- 'resources/contexts*/mac/**'
1816
- 'resources/contexts*/raspberry-pi/**'
@@ -27,8 +25,6 @@ on:
2725
- 'lib/common/**'
2826
- 'lib/java/**'
2927
- 'resources/audio_samples/**'
30-
- 'resources/contexts*/beaglebone/**'
31-
- 'resources/contexts*/jetson/**'
3228
- 'resources/contexts*/linux/**'
3329
- 'resources/contexts*/mac/**'
3430
- 'resources/contexts*/raspberry-pi/**'
@@ -67,7 +63,7 @@ jobs:
6763

6864
strategy:
6965
matrix:
70-
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
66+
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
7167

7268
steps:
7369
- uses: actions/checkout@v3

0 commit comments

Comments
 (0)