forked from qmk/qmk_firmware
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into c42x_handheld
* master: (2548 commits) add keyboard bestway (qmk#22498) revoke community_layouts from keebio/wtf60 (qmk#22502) nullbitsco/snap: reduce size of bongo_reactive (qmk#22571) Fixup `--no-temp` for `qmk mass-compile`. (qmk#22582) Add Smith and Rune Magnus (qmk#22153) Add Magnum Ergo 1 by dark (qmk#22139) Add ScottoWing handwired keyboard (qmk#22506) add tokki (qmk#22463) cablecardesigns/phoenix: correct layout data (qmk#22517) [Doc]: Correct Markdown syntax errors. (qmk#22511) Fixup compilation with `qmk compile -kb zzz -km all`. (qmk#22568) Small QP surface docs update (qmk#22567) Bump JamesIves/github-pages-deploy-action from 4.4.3 to 4.5.0 (qmk#22559) Attempt to fix configurator. (qmk#22555) Remove notice about `develop`. `develop` 2023q4 changelog (qmk#22552) QMK Userspace (qmk#22222) Fix missed shutdown callbacks (qmk#22549) Remove symbolic linked userspace folder (qmk#22548) Remove userspace keymaps (qmk#22544) ...
- Loading branch information
Showing
30,594 changed files
with
954,428 additions
and
877,258 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
CompileFlags: | ||
Add: [-Wno-unknown-attributes, -Wno-maybe-uninitialized, -Wno-unknown-warning-option] | ||
Remove: [-W*, -mcall-prologues] | ||
Compiler: clang |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,7 @@ | ||
name: Automatic Approve | ||
|
||
permissions: {} | ||
|
||
on: | ||
schedule: | ||
- cron: "*/5 * * * *" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,74 @@ | ||
name: CI Builds | ||
|
||
permissions: | ||
contents: read | ||
|
||
on: | ||
push: | ||
branches: [master, develop] | ||
workflow_dispatch: | ||
inputs: | ||
branch: | ||
type: choice | ||
description: 'Branch to build' | ||
options: [master, develop] | ||
|
||
concurrency: ci_build-${{ github.event.inputs.branch || github.ref_name }} | ||
|
||
jobs: | ||
ci_builds: | ||
if: github.repository == 'qmk/qmk_firmware' | ||
name: "CI Build" | ||
runs-on: self-hosted | ||
timeout-minutes: 1380 | ||
|
||
strategy: | ||
fail-fast: false | ||
matrix: | ||
keymap: [default, via] | ||
|
||
container: ghcr.io/qmk/qmk_cli | ||
|
||
steps: | ||
- name: Disable safe.directory check | ||
run : git config --global --add safe.directory '*' | ||
|
||
- uses: actions/checkout@v4 | ||
with: | ||
submodules: recursive | ||
ref: ${{ github.event.inputs.branch || github.ref }} | ||
|
||
- name: Install dependencies | ||
run: pip3 install -r requirements.txt | ||
|
||
- name: Run `qmk mass-compile` (keymap ${{ matrix.keymap }}) | ||
run: | | ||
export NCPUS=$(nproc 2>/dev/null || sysctl -n hw.ncpu 2>/dev/null || getconf _NPROCESSORS_ONLN 2>/dev/null) | ||
qmk mass-compile -t -j $NCPUS -km ${{ matrix.keymap }} -e DUMP_CI_METADATA=yes || touch .failed | ||
# Generate the step summary markdown | ||
./util/ci/generate_failure_markdown.sh > $GITHUB_STEP_SUMMARY || true | ||
# Truncate to a maximum of 1MB to deal with GitHub workflow limit | ||
truncate --size='<960K' $GITHUB_STEP_SUMMARY || true | ||
# Exit with failure if the compilation stage failed | ||
[ ! -f .failed ] || exit 1 | ||
- name: 'Upload artifacts' | ||
uses: actions/upload-artifact@v3 | ||
if: always() | ||
with: | ||
name: artifacts-${{ github.event.inputs.branch || github.ref_name }}-${{ matrix.keymap }} | ||
if-no-files-found: ignore | ||
path: | | ||
*.bin | ||
*.hex | ||
*.uf2 | ||
.build/failed.* | ||
- name: 'CI Discord Notification' | ||
if: always() | ||
working-directory: util/ci/ | ||
env: | ||
DISCORD_WEBHOOK: ${{ secrets.CI_DISCORD_WEBHOOK }} | ||
run: | | ||
python3 -m pip install -r requirements.txt | ||
python3 ./discord-results.py --branch ${{ github.event.inputs.branch || github.ref_name }} --keymap ${{ matrix.keymap }} --url ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.