11 Commits
Author SHA1 Message Date
Nick Brassel 3c73e928ab Bootstrap: environmental sanitisation, package install robustness (#26433)
* Sanitise more.

* Let's brute-force Gentoo prep.

* Quiet, Gentoo.

* Intel macOS, `brew` unsupported.

* Intel macOS, `brew` unsupported.

* Throttle.

* Apparently there's a free `macos-26-intel` runner.

* More safety.

* More safety.
2026-09-03 09:22:27 +10:00
Linn f0e090f67a Update emerge-webrsync to emaint sync (#26352)
Gentoo users using git to sync cannot use `emerge-webrsync` command, but it seems like `emaint sync` still works with the webrsync method. Furthermore, running the version with `emerge-webrsync` on my Gentoo computer, which syncs with git, seemed to break syncing until manually fixed (by deleting and reinstalling the gentoo repository)
2026-07-24 02:30:34 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> c638100030 Bump actions/checkout from 6 to 7 (#26274)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 17:30:08 +01:00
Nick Brassel 11abc31420 Additional bootstrapper safety checks (#26242)
* Unset `grep` options to prevent issues with forcing colour.
* Treat `musl`-based Linux distros are unsupported.
* Fix bootstrapper tests
2026-06-01 09:07:29 +01:00
Joel Challis 84d44e6188 Update bootstrap_testing.yml 2025-12-19 02:26:58 +00:00
Joel Challis 54e8fad959 Ignore merge commits on bootstrap testing PRs (#25884) 2025-12-19 02:23:29 +00:00
Joel Challis 4f9582da26 Install branch specific dependencies as part of bootstrap testing (#25871) 2025-12-12 18:30:46 +00:00
Joel Challis 2cac8b587f Remove macos-13 runner from bootstrap testing (#25843) 2025-12-01 12:16:25 +11:00
Joel Challis 83b42ea9dc Update Bootstrap testing triggers (#25842) 2025-12-01 12:15:31 +11:00
dependabot[bot] 330a8597f8 Bump actions/checkout from 4 to 6 (#25829) 2025-11-28 06:46:53 +11:00
9c2ca00074 QMK CLI Environment bootstrapper (#25038)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Pascal Getreuer <getreuer@google.com>
2025-11-28 00:36:49 +11:00