Skip to content

Commit

Permalink
make the artifact name more descriptive and remove cleanup job so key…
Browse files Browse the repository at this point in the history
…maps stay in the artifacts
  • Loading branch information
280Zo committed Aug 5, 2024
1 parent 5f49616 commit a8e8c2a
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 15 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: ZMK Firmware Build
name: ZMK Firmware

on: [push, workflow_dispatch]

Expand Down
9 changes: 0 additions & 9 deletions .github/workflows/user_config_build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -209,12 +209,3 @@ jobs:
name: "firmware-charybdis-nanov2-colemakdh"
pattern: artifact-colemak*
delete-merged: true
cleanup:
runs-on: ubuntu-latest
needs: merge
name: Delete unneeded artifacts
steps:
- uses: geekyeggo/delete-artifact@v5
with:
name: charybdis_qwerty.keymap
failOnError: false
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This repository outlines most of the steps needed to build/modify the ZMK firmwa

## Pre Built Firmware

If you'd like to skip all the configuration steps and use something prebuilt, the firmware files can be found in the [Actions Workflows](https://github.com/280Zo/charybdis-wireless-mini-zmk-firmware/actions?query=is%3Acompleted+branch%3Amain). Just click the link, select the latest run that passed on the main branch, and download the qwerty or colemak firmware (if you don't know the difference you probably want qwerty). There are a few things to note about how I've chosen to configure things.
If you'd like to skip all the configuration steps and use something prebuilt, the firmware files can be found in the [Actions Workflows](https://github.com/280Zo/charybdis-wireless-mini-zmk-firmware/actions?query=is%3Acompleted+branch%3Amain). Just log in, click the link, select the latest run that passed on the main branch, and download the qwerty or colemak-dh firmware (if you don't know the difference you probably want qwerty). There are a few things to note about how I've chosen to configure things.

- The keyboard name is Charybdis. This is what will show up when you connect to it with bluetooth.
- ZMK has terms for each side of a split keyboard. Central is the half that sends keyboard outputs over USB or advertises to other devices over bluetooth. Peripheral is the half that will only send keystrokes to the central once they are paired and connected through bluetooth. I have chosen the right side as central because it fits my desk layout better.
Expand Down
8 changes: 4 additions & 4 deletions build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,16 @@ include:
- board: nice_nano_v2
shield: charybdis_left
keymap: charybdis_colemak_dh
artifact-name: colemak_left
artifact-name: charybdis_colemak_left
- board: nice_nano_v2
shield: charybdis_right
keymap: charybdis_colemak_dh
artifact-name: colemak_right
artifact-name: charybdis_colemak_right
- board: nice_nano_v2
shield: charybdis_left
keymap: charybdis_qwerty
artifact-name: qwerty_left
artifact-name: charybdis_qwerty_left
- board: nice_nano_v2
shield: charybdis_right
keymap: charybdis_qwerty
artifact-name: qwerty_right
artifact-name: charybdis_qwerty_right

0 comments on commit a8e8c2a

Please sign in to comment.