fix: release build pipeline

This commit is contained in:
2024-07-08 18:48:11 +02:00
parent 65a5a2517e
commit 2163a63a7c
2 changed files with 4 additions and 126 deletions

122
-
View File

@@ -1,122 +0,0 @@
name: CharaChorder
description: CharaChorder specific actions
actions:
0:
id: "NO_ACTION"
display: "No Action"
528:
id: "RESTART"
title: Restart Device
icon: restart_alt
530:
id: "BOOT"
title: Reboot to Bootloader
icon: rule_settings
532:
id: "GTM"
title: Toggle Generative Text Menu
icon: terminal
description: |
Text based menu which is accessible anywhere you can type.
It allows you to access various device settings and features
without the need for software and is activated by chording both alt keys together.
534:
id: "IMPULSE"
title: Toggle Impulse
icon: heap_snapshot_multiple # TODO: find a better icon
description: |
An 'on-the-fly' custom chord which can be spontaneously created anywhere that you can type via the GTM
536:
id: "DUP"
title: Repeat Last Note
icon: copy_all
description: |
In character entry, it repeats your last input.
In chorded entry, it is used for words with repeating letters.
538:
id: "SPUR"
title: Spurring Toggle
icon: piano
description: |
'Chording only' mode which tells your device to output chords on a press rather than a press & release.
It also enables you to jump from one chord to another without releasing everything and can be activated
in GTM or by chording both mirror keys. It can provide significant speed gains with chording,
but also takes away the flexibility of character entry.
Spurring also helps new users learn how to chord by eliminating the need to focus on timing.
Spurring is toggled by chording both of the 'mirror' keys together.
540: &ambi_throw
id: "AMBILEFT"
title: Ambidextrous Throwover
icon: switch_left
variant: left
description: |
Entry mode designed for one-handed typing.
Characters from the opposite hand are mirrored to the hand which activates this feature.
542:
variantOf: 540
<<: *ambi_throw
id: "AMBIRIGHT"
variant: right
icon: switch_right
544:
variantOf: 36
id: "SPACERIGHT"
display: " "
title: Right Spacebar (eg CC Lite)
icon: space_bar
variant: right
548: &primary_keymap
id: "KM_1_L"
title: Primary Keymap
icon: counter_1
variant: left
description: |
Acts as a toggle if the same action is not assigned
to the target layer
549:
variantOf: 548
<<: *primary_keymap
id: "KM_1_R"
variant: right
550: &secondary_keymap
id: "KM_2_L"
title: Numeric Layer
icon: counter_2
variant: left
description: |
Acts as a toggle if the same action is not assigned
to the target layer
551:
variantOf: 550
<<: *secondary_keymap
id: "KM_2_R"
variant: right
552: &tertiary_keymap
id: "KM_3_L"
title: Function Layer
icon: counter_3
variant: left
description: |
Acts as a toggle if the same action is not assigned
to the target layer
553:
variationOf: 552
<<: *tertiary_keymap
id: "KM_3_R"
variant: right
576:
id: ACTION_DELAY_1000
icon: clock_loader_90
description: Wait for one second
577:
id: ACTION_DELAY_100
icon: clock_loader_60
description: Wait for 100 milliseconds
578:
id: ACTION_DELAY_10
icon: clock_loader_40
description: Wait for 10 milliseconds
579:
id: ACTION_DELAY_1
icon: clock_loader_10
description: Wait for one millisecond

View File

@@ -25,14 +25,14 @@ jobs:
uses: actions/setup-node@v3
with:
node-version: 18.16.x
cache: "npm"
cache: "pnpm"
- name: ⏬ Install Node dependencies
run: npm ci
run: pnpm install
- name: 🔥 Optimize icon font
run: npm run minify-icons
run: pnpm minify-icons
- name: 🔨 Build site
run: npm run build
run: pnpm build
- name: 📦 Upload build artifacts
uses: actions/upload-artifact@v3.1.2