Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CI: Add workflow for codebase formatting (#7382) | Joel Challis | 2020-12-10 | 1 | -5/+0 |
| | | | | | | | | | * Add workflow for codebase formatting * stash * review comments * Swap to a more complete push action | ||||
* | CI: Add workflow for tagging essential modified files (#7384) | Joel Challis | 2020-12-06 | 1 | -22/+0 |
| | | | | | | | | | * Add workflow for tagging essential modified files * Update inline with recent actions * align rules to labeler * Update .github/workflows/auto_tag.yaml | ||||
* | Initial work for consolidation of ChibiOS platform files (#8327) | Nick Brassel | 2020-08-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | * Initial work for consolidation of board files and default ChibiOS configs. * Migrate F401/F411 black pills for testing. * Add early init bootloader jump flag. * Add support for I2C in order to use i2c_scanner keymap. * Add F401/F411 HSE bypass to get things booting. * Exempt "hooked" ChibiOS conf files from updater script. * Fix up ordering for bootloader_defs file check. * Match previous $(KEYBOARD_PATHS) value for Proton-C, updated for all board configs. | ||||
* | Fix unknown key 'IndentPPDirectives' on CI (#7933) | Joel Challis | 2020-01-19 | 1 | -1/+1 |
| | |||||
* | Fix clang-format logic within CI (#7386) | Joel Challis | 2019-11-22 | 1 | -1/+1 |
| | |||||
* | CI - Fix change detection (#7038) | Joel Challis | 2019-11-04 | 1 | -0/+1 |
| | | | | | | * Fix travis change detection * Fix travis change detection - add back python ignore | ||||
* | Prevent clang-format messing up placeholder tokens within keyboard templates ↵ | fauxpark | 2019-10-10 | 1 | -1/+1 |
| | | | | | | | | | | (#6790) * Use .template file extension for keyboard template files * Filter out .template files completely before passing to clang-format * Undo file extension stuff; just ignore quantum/template dir | ||||
* | Add new files to the list of files that are formatted. (#6296) | skullydazed | 2019-08-30 | 1 | -4/+4 |
| | |||||
* | Enforce clang-format (#6293) | skullydazed | 2019-08-30 | 1 | -1/+2 |
| | | | | | | * Enforce clang-format on commit for core files * forgot about tests | ||||
* | Switch version incrementing to the command put together by @noroadsleft. (#6310) | skullydazed | 2019-07-11 | 1 | -2/+1 |
| | | | | | | | | * Switch version incrementing to the command put together by @noroadsleft. * Update util/travis_compiled_push.sh Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> | ||||
* | Clean up duped filenames om qmk.fm (#5822) | Mikkel Jeppesen | 2019-05-28 | 1 | -2/+23 |
| | | | Removes all binaries that don't correspond to an entry in the .keyboards file | ||||
* | Remove duplication of ssh keys and fix usage on PR builds (#5013) | zvecr | 2019-02-15 | 1 | -15/+1 |
| | |||||
* | Fix travis_compiled_push.sh script issue (#5114) | Drashna Jaelre | 2019-02-12 | 1 | -1/+1 |
| | | | | | | | | * Fix travis_compiled_push.sh script issue * fix typo * properly fix push script | ||||
* | Remove AUTOGEN and fix Travis Compiled Push scripts (#5077) | Drashna Jaelre | 2019-02-12 | 1 | -4/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Grab HEX and BIN files from autogen And push them to qmk.fm/compiled * Make autogen copy extension agnostic This way, when travis cl scrpit looks for hex files, it will actually grab bin files, and not hex files for ARM boards * Handle the AUTOGEN in :bin target to properly handle edge cases Both the TADA68 and ATSAM boards generate the hex file and then convert it to a bin file. The changes I made does not handle this well, at all. This removes the hex and replaces it with a bin, if a bin is normally generated. * Revert hex target to original copy command * Check hex and bin separately in compile push script Since I don't know how to script this, well * Simplify push to compiled folder * Further simplify compiled push script * Move AUTOGEN parsing to a more sane location to prevent tech debt Thanks to skully! * Remove AUTOGEN completely, as it's not needed This has the benefit of making everything super simple, since we can pull every hex and bin from the root of the qmk_firmware folder, and move that to th compiled folder. This also removes old and unneeded code, and removes some tech debt that has been accrued, without adding more, in theory. | ||||
* | Improve diagnostics for build hashes | Yan-Fa Li | 2018-12-25 | 1 | -3/+4 |
| | |||||
* | Set the executable bit for sh scripts under util. | Fredric Silberberg | 2018-11-02 | 1 | -0/+0 |
| | |||||
* | Hopefully fix Travis Auto-Incrementation | U-LANDSRAAD\drashna | 2018-03-29 | 1 | -12/+29 |
| | | | | | This reverts the changes in #2491, so that Travis will hopefully return to automatic incrementing. But this includes the layout and userspace excepts, as well. | ||||
* | Add Layouts to exclusion | U-LANDSRAAD\drashna | 2018-03-25 | 1 | -1/+1 |
| | |||||
* | Ignore users folder for Travis tagging | U-LANDSRAAD\drashna | 2018-03-25 | 1 | -4/+4 |
| | |||||
* | Generate API docs from source code comments (#2491) | skullydazed | 2018-03-22 | 1 | -26/+9 |
| | | | | | | | | | | | | | | | | | | * Generate api docs from source code * Add a bunch of doxygen comments * more doxygen comments * Add the in-progress api docs * script to generate docs from travis * Add doc generation to the travis job * make travis_docs.sh commit the work it does * make sure the docs script exits cleanly | ||||
* | update build script to not delete files | Jack Humbert | 2017-11-17 | 1 | -4/+6 |
| | |||||
* | update travis script | Jack Humbert | 2017-11-14 | 1 | -1/+1 |
| | |||||
* | update travis script | Jack Humbert | 2017-11-14 | 1 | -3/+4 |
| | |||||
* | fix push script | Jack Humbert | 2017-11-14 | 1 | -4/+10 |
| | |||||
* | hack to force new tag | Jack Humbert | 2017-10-15 | 1 | -1/+2 |
| | |||||
* | update travis script | Jack Humbert | 2017-08-24 | 1 | -1/+2 |
| | |||||
* | update build script | Jack Humbert | 2017-08-23 | 1 | -10/+5 |
| | |||||
* | move to compiled [skip ci] | Jack Humbert | 2017-08-22 | 1 | -3/+3 |
| | |||||
* | update travis script | Jack Humbert | 2017-08-22 | 1 | -2/+1 |
| | |||||
* | attempt to fix line-ending travis stuff | Jack Humbert | 2017-08-21 | 1 | -1/+2 |
| | |||||
* | update building for .hex, secrets moving | Jack Humbert | 2017-08-21 | 1 | -3/+3 |
| | |||||
* | make travis convert line-endings and push a skippable commit | Jack Humbert | 2017-08-20 | 1 | -0/+6 |
| | |||||
* | stop compiling ez after build, rework ssh ids | Jack Humbert | 2017-08-20 | 1 | -2/+2 |
| | |||||
* | fix tag increment | Jack Humbert | 2017-07-03 | 1 | -1/+2 |
| | |||||
* | fix up travis script | Jack Humbert | 2017-07-02 | 1 | -1/+5 |
| | |||||
* | make qmk bot do the hard work | Jack Humbert | 2017-05-30 | 1 | -2/+2 |
| | |||||
* | exclude PRs | Jack Humbert | 2017-05-30 | 1 | -3/+6 |
| | |||||
* | no master needed on push maybe | Jack Humbert | 2017-05-29 | 1 | -1/+1 |
| | |||||
* | push to git url | Jack Humbert | 2017-05-29 | 1 | -2/+2 |
| | |||||
* | more than one en-file, and actually ignore docs | Jack Humbert | 2017-05-29 | 1 | -4/+2 |
| | |||||
* | ignore docs, fix tag/hex pushing | Jack Humbert | 2017-05-28 | 1 | -3/+11 |
| | |||||
* | update travis script | Jack Humbert | 2017-05-17 | 1 | -6/+7 |
| | |||||
* | fix travis and reduce warnings | Jack Humbert | 2017-02-16 | 1 | -1/+1 |
| | |||||
* | ignore PRs in versioning | Jack Humbert | 2017-02-16 | 1 | -1/+1 |
| | |||||
* | pass through travis errors | Jack Humbert | 2017-02-07 | 1 | -1/+1 |
| | |||||
* | try building only keyboards needed | Jack Humbert | 2017-02-07 | 1 | -3/+3 |
| | |||||
* | [skip build] testing travis script | Jack Humbert | 2017-02-06 | 1 | -1/+1 |
| | |||||
* | [skip build] testing travis script | Jack Humbert | 2017-02-06 | 1 | -1/+2 |
| | |||||
* | [skip build] testing travis script | Jack Humbert | 2017-02-06 | 1 | -1/+1 |
| | |||||
* | [skip build] testing travis script | Jack Humbert | 2017-02-06 | 1 | -1/+5 |
| |