Compare commits

5 Commits

Author SHA1 Message Date
Melissa Avery-Weir
db63448274 Merge pull request #1 from ergomechstore/master
Some checks failed
Build ZMK Firmware / build (push) Failing after 1s
Build ZMK Firmware / create_release_master (push) Has been skipped
Catchup with origin
2025-12-30 15:49:29 -05:00
nguyenhaiac
b424932b7d Update zmk project revision to v0.3 2025-12-30 00:03:38 +07:00
nguyenhaiac
ffc5d8211a Update build.yml 2025-12-30 00:03:07 +07:00
nguyenhaiac
d0413f6024 Add badges for build status and firmware download
Added build status and download firmware badges to README.
2025-12-09 20:55:03 +07:00
nguyenhaiac
e2bbbea4c0 Update GitHub Actions workflow for ZMK firmware build 2025-12-09 20:54:34 +07:00
3 changed files with 38 additions and 3 deletions

View File

@@ -1,5 +1,37 @@
on: [push, pull_request, workflow_dispatch]
name: Build ZMK Firmware
on:
push:
branches:
- master
- sofle_hybrid_rgb_rev5
workflow_dispatch:
permissions:
contents: write
jobs:
build:
uses: zmkfirmware/zmk/.github/workflows/build-user-config.yml@main
uses: zmkfirmware/zmk/.github/workflows/build-user-config.yml@v0.3
create_release_master:
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
needs: build
runs-on: ubuntu-latest
steps:
- name: Download firmware artifacts
uses: actions/download-artifact@v4
with:
name: firmware
- name: Get current date
id: date
run: echo "date=$(date +'%Y-%m-%d')" >> $GITHUB_OUTPUT
- name: Create Release with firmware
uses: softprops/action-gh-release@v1
with:
tag_name: ${{ steps.date.outputs.date }}-${{ github.sha }}
name: Firmware ${{ steps.date.outputs.date }} - master
body: Build from commit ${{ github.sha }}
files: '*.uf2'

View File

@@ -1,3 +1,6 @@
[![Build Status](../../actions/workflows/build.yml/badge.svg)](../../actions)
[![Download Firmware](https://img.shields.io/badge/Download-Firmware-blue?logo=github)](../../releases/latest)
# Sofle V2 Keyboard Guide
This guide is for flashing the Ergomech Sofle V2 Keyboard. The Sofle V2 is 6×4+5 keys column-staggered split keyboard, using Cherry switches.

View File

@@ -13,7 +13,7 @@ manifest:
projects:
- name: zmk
remote: zmkfirmware
revision: main
revision: v0.3
import: app/west.yml
- name: nice-adventure-time
remote: whoop-t