Skip to content

feat: implement local docker build system and update ci config#3

Merged
BenRoe merged 6 commits intoKeycapsss:blank-slatefrom
mctechnology17:blank-slate
Dec 17, 2025
Merged

feat: implement local docker build system and update ci config#3
BenRoe merged 6 commits intoKeycapsss:blank-slatefrom
mctechnology17:blank-slate

Conversation

@mctechnology17
Copy link
Copy Markdown

NEW FEATURES

  • README.md updated
  • Build System: specific 'Makefile' for local Docker compilation
  • CI: Updated 'build.yaml' for GitHub Actions compatibility (removed quotes, relative paths)
  • configuration: added 'felerius_blank_slate' and 'lpgalaxy_blank_slate' keymaps and configs
  • Scripts: Added 'only_felerius_blank_slate' and 'only_slate' make targets for targeted builds

FIXES

  • Makefile: Fixed absolute path mapping for Docker volumes to resolve 'File not found' errors
  • Build Config: Corrected 'cmake-args' syntax in 'build.yaml' to prevent CMake parsing errors
  • Pathing: Standardized on relative paths for CI and absolute volume paths for local Docker builds

mctechnology17 and others added 6 commits December 16, 2025 22:19
NEW FEATURES
- README.md updated
- Build System: specific 'Makefile' for local Docker compilation
- CI: Updated 'build.yaml' for GitHub Actions compatibility (removed quotes, relative paths)
- configuration: added 'felerius_blank_slate' and 'lpgalaxy_blank_slate' keymaps and configs
- Scripts: Added 'only_felerius_blank_slate' and 'only_slate' make targets for targeted builds

FIXES
- Makefile: Fixed absolute path mapping for Docker volumes to resolve 'File not found' errors
- Build Config: Corrected 'cmake-args' syntax in 'build.yaml' to prevent CMake parsing errors
- Pathing: Standardized on relative paths for CI and absolute volume paths for local Docker builds
Copy link
Copy Markdown
Contributor

@BenRoe BenRoe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your help. Will try it and give feedback.

@BenRoe BenRoe merged commit f736582 into Keycapsss:blank-slate Dec 17, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants