Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rp2040 #20

Merged
merged 2 commits into from
Feb 16, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 38 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,66 +15,92 @@ jobs:
hand: left
size: std
fwext: hex
args: ~
- layout: ardux_thepaintbrush
hand: right
size: std
fwext: hex
args: ~
- layout: ardux_thepaintbrush
hand: left
size: std
fwext: uf2
args: "-e CONVERT_TO=promicro_rp2040"
- layout: ardux_thepaintbrush
hand: right
size: std
fwext: uf2
args: "-e CONVERT_TO=promicro_rp2040"
- layout: faunchpad
hand: left
size: std
fwext: hex
args: ~
- layout: faunchpad
hand: right
size: std
fwext: hex
args: ~
- layout: ai03_soyuz
hand: left
size: std
fwext: hex
args: ~
- layout: ai03_soyuz
hand: right
size: std
fwext: hex
args: ~
- layout: geekboards_macropad_v2
hand: left
size: std
fwext: bin
args: ~
- layout: geekboards_macropad_v2
hand: right
size: std
fwext: bin
args: ~
- layout: crkbd_rev1
hand: left
size: big
fwext: hex
args: ~
- layout: crkbd_rev1
hand: right
size: big
fwext: hex
args: ~
- layout: gboards_gergo
hand: left
size: big
fwext: hex
args: ~
- layout: gboards_gergo
hand: right
size: big
fwext: hex
args: ~
- layout: ferris_sweep
hand: left
size: big
fwext: hex
args: ~
- layout: ferris_sweep
hand: right
size: big
fwext: hex
args: ~
- layout: draculad
hand: left
size: big
fwext: hex
args: ~
- layout: draculad
hand: right
size: big
fwext: hex
args: ~
# - layout: boardsource_microdox
# hand: left
# size: big
Expand All @@ -87,34 +113,42 @@ jobs:
hand: right
size: big
fwext: hex
args: ~
- layout: splitkb_kyria_rev2
hand: left
size: big
fwext: hex
args: ~
- layout: crkbd_rev1
hand: left
size: 40p
fwext: hex
args: ~
- layout: crkbd_rev1
hand: right
size: 40p
fwext: hex
args: ~
- layout: ferris_sweep
hand: left
size: 40p
fwext: hex
args: ~
- layout: ferris_sweep
hand: right
size: 40p
fwext: hex
args: ~
- layout: draculad
hand: left
size: 40p
fwext: hex
args: ~
- layout: draculad
hand: right
size: 40p
fwext: hex
args: ~
# - layout: boardsource_microdox
# hand: left
# size: 40p
Expand All @@ -127,10 +161,12 @@ jobs:
hand: right
size: 40p
fwext: hex
args: ~
- layout: splitkb_kyria_rev2
hand: left
size: 40p
fwext: hex
args: ~
steps:
- name: Checkout
uses: actions/checkout@v4
Expand Down Expand Up @@ -165,13 +201,14 @@ jobs:
ln -s "${GITHUB_WORKSPACE}/users/ardux" /qmk_firmware/users/ardux;
echo "Created users/ardux symlink";
fi
/usr/bin/python3 -m pip install -r /qmk_firmware/requirements.txt;
qmk setup -y;
- name: QMK Clean
run: qmk clean
- name: QMK Build
run: |
cd /qmk_firmware/users/ardux
qmk compile -e ALLOW_WARNINGS=yes -e ARDUX_SIZE=${{ matrix.size }} -e ARDUX_HAND=${{ matrix.hand }} layout/${{ matrix.layout }}.json
qmk compile -e ALLOW_WARNINGS=yes -e ARDUX_SIZE=${{ matrix.size }} -e ARDUX_HAND=${{ matrix.hand }} ${{ matrix.args }} layout/${{ matrix.layout }}.json
- name: Debug - ls build artifact folder
run: ls /qmk_firmware/.build
- name: Prep artifacts
Expand Down
Loading