Skip to content

Commit bf6e0fb

Browse files
committed
Processing Linux 32-bit instructions
1 parent 6ef1f73 commit bf6e0fb

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/ARM32.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Processing 32-bit Linux
2+
3+
For the Raspberry Pi 3 and older we'd need to create an 32-bit arm version of
4+
processing.
5+
6+
Github Actions do not support creating 32 bit runners so we need to host one
7+
ourselves.
8+
9+
## Instructions
10+
11+
Use [Raspberry Pi Imager](https://www.raspberrypi.com/software/) to download
12+
Raspberry PI OS lite (32bit) to an SD card
13+
14+
Use the settings to set up a proper hostname and user account.
15+
16+
Take the written SD card and put it into the Raspberry PI
17+
18+
Power it up and wait for it to boot
19+
20+
SSH into the Raspberry PI
21+
22+
Follow Githubs instructions on how to set up a self-hosted runner
23+
https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/adding-self-hosted-runners
24+
25+
Use all the default values in the `./config.sh` setup step
26+
27+
Use Github instructions to setup the runner as a services so it runs on boot
28+
https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/configuring-the-self-hosted-runner-application-as-a-service
29+
30+
Done.

0 commit comments

Comments
 (0)