Skip to content

Commit 1bf4ccd

Browse files
committed
ci: drop rpi builds
1 parent 1ae1a83 commit 1bf4ccd

File tree

3 files changed

+3
-93
lines changed

3 files changed

+3
-93
lines changed

.github/workflows/libossia.yml

-33
Original file line numberDiff line numberDiff line change
@@ -102,36 +102,3 @@ jobs:
102102
with:
103103
name: libossia-shared-release-linux
104104
path: install
105-
106-
build-linux_rpi:
107-
runs-on: ubuntu-latest
108-
strategy:
109-
matrix:
110-
static: [0, 1]
111-
build_type: [Release, Debug]
112-
fail-fast: false
113-
steps:
114-
- uses: actions/checkout@v4
115-
- uses: ./.github/actions/latest-rpi-toolchain
116-
- name: Build
117-
env:
118-
STATIC: ${{ matrix.static }}
119-
BUILD_TYPE: ${{ matrix.build_type }}
120-
run: |
121-
export CTEST_OUTPUT_ON_FAILURE=1
122-
export PATH=/opt/cross-pi-gcc/bin:${PATH}
123-
export LD_LIBRARY_PATH=/opt/cross-pi-gcc/lib:${LD_LIBRARY_PATH}
124-
125-
cmake -B build -S ${GITHUB_WORKSPACE} \
126-
-DCMAKE_TOOLCHAIN_FILE="/opt/cross-pi-gcc/aarch64-rpi3-linux-gnu.toolchain.cmake" \
127-
-DCMAKE_BUILD_TYPE=$BUILD_TYPE \
128-
-DOSSIA_STATIC=$STATIC \
129-
-DCMAKE_INSTALL_PREFIX=install \
130-
-DOSSIA_CI=1
131-
cmake --build build
132-
cmake --build build --target install
133-
- name: Archive Package
134-
uses: actions/upload-artifact@v4
135-
with:
136-
name: libossia-shared-release-rpi
137-
path: install

.github/workflows/ossia-pd.yml

+2-29
Original file line numberDiff line numberDiff line change
@@ -70,36 +70,9 @@ jobs:
7070
name: ossia-pd-linux
7171
path: install/ossia-pd-package/ossia
7272

73-
build-rpi:
74-
runs-on: ubuntu-latest
75-
steps:
76-
- uses: actions/checkout@v4
77-
- uses: ./.github/actions/latest-rpi-toolchain
78-
- name: Build
79-
run: |
80-
export CTEST_OUTPUT_ON_FAILURE=1
81-
export PATH=/opt/cross-pi-gcc/bin:${PATH}
82-
export LD_LIBRARY_PATH=/opt/cross-pi-gcc/lib:${LD_LIBRARY_PATH}
83-
84-
cmake -B build -S ${GITHUB_WORKSPACE} \
85-
-DCMAKE_TOOLCHAIN_FILE="/opt/cross-pi-gcc/aarch64-rpi3-linux-gnu.toolchain.cmake" \
86-
-DCMAKE_BUILD_TYPE=Release \
87-
-DCMAKE_INSTALL_PREFIX=install \
88-
-DOSSIA_CI=1 \
89-
-DOSSIA_PD_ONLY=1 \
90-
..
91-
92-
cmake --build build
93-
cmake --build build --target install
94-
- name: Archive Package
95-
uses: actions/upload-artifact@v4
96-
with:
97-
name: ossia-pd-rpi
98-
path: install/ossia-pd-package/ossia
99-
10073
upload_release:
10174
runs-on: ubuntu-latest
102-
needs: [ build-macos, build-windows, build-rpi, build-linux ]
75+
needs: [ build-macos, build-windows, build-linux ]
10376
steps:
10477
- uses: actions/download-artifact@v4
10578
with:
@@ -120,7 +93,7 @@ jobs:
12093

12194
# upload_to_deken:
12295
# runs-on: ubuntu-latest
123-
# needs: [ build-macos, build-windows, build-rpi, build-linux ]
96+
# needs: [ build-macos, build-windows, build-linux ]
12497
# steps:
12598
# - uses: actions/[email protected]
12699
# with:

.github/workflows/ossia-purrdata.yml

+1-31
Original file line numberDiff line numberDiff line change
@@ -77,39 +77,9 @@ jobs:
7777
name: ossia-purrdata-linux
7878
path: install/ossia-pd-package/ossia
7979

80-
build-rpi:
81-
runs-on: ubuntu-latest
82-
steps:
83-
- uses: actions/checkout@v4
84-
- uses: ./.github/actions/latest-rpi-toolchain
85-
- name: Build
86-
run: |
87-
export CTEST_OUTPUT_ON_FAILURE=1
88-
export RPI_ROOT_PATH=/opt/cross-pi-gcc
89-
export PKG_CONFIG_SYSROOT_DIR=$RPI_ROOT_PATH
90-
export PKG_CONFIG_LIBDIR=${RPI_ROOT_PATH}/usr/lib/pkgconfig:${RPI_ROOT_PATH}/usr/share/pkgconfig:${RPI_ROOT_PATH}/usr/lib/arm-linux-gnueabihf/pkgconfig/
91-
export PATH=/opt/cross-pi-gcc/bin:${PATH}
92-
export LD_LIBRARY_PATH=/opt/cross-pi-gcc/lib:${LD_LIBRARY_PATH}
93-
94-
cmake -B build -S ${GITHUB_WORKSPACE} -DCMAKE_TOOLCHAIN_FILE="${GITHUB_WORKSPACE}/cmake/toolchain/arm-linux-gnueabihf.cmake" \
95-
-DCMAKE_BUILD_TYPE=Release \
96-
-DCMAKE_INSTALL_PREFIX=install \
97-
-DOSSIA_CI=1 \
98-
-DOSSIA_PD_ONLY=1 \
99-
-DOSSIA_PURR_DATA=1 \
100-
..
101-
102-
cmake --build build
103-
cmake --build build --target install
104-
- name: Archive Package
105-
uses: actions/upload-artifact@v4
106-
with:
107-
name: ossia-purrdata-rpi
108-
path: install/ossia-pd-package/ossia
109-
11080
upload_release:
11181
runs-on: ubuntu-latest
112-
needs: [ build-macos, build-windows, build-rpi, build-linux ]
82+
needs: [ build-macos, build-windows, build-linux ]
11383
steps:
11484
- uses: actions/[email protected]
11585
with:

0 commit comments

Comments
 (0)