aboutsummaryrefslogtreecommitdiffhomepage
path: root/.github/workflows/test.yml
AgeCommit message (Collapse)Author
2024-02-09chore(ci): Bump to 3.5 Docker images.Peter Johanson
2024-01-26fix(ci): Updated actions to move away Node 16.Peter Johanson
2024-01-14chore: Run tests if any includes change.Peter Johanson
2023-12-15fix(ci): Use unique artifact for test logsPeter Johanson
* To address conflicts with identically named artifact uploads, include the test name in the artifact name.
2023-12-02feat(bluetooth): Initial nRF52 BSIM based test support.Peter Johanson
Co-authored-by: Cem Aksoylar <[email protected]>
2023-04-05refactor: Move to updated Docker images.Peter Johanson
2022-10-24chore(deps): bump actions/checkout from 2 to 3.1.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.1.0. - [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/v2...v3.1.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2022-09-28ci: remove `4-` prefix from zephyr-modules cache keysinnovaker
This is no longer required.
2022-05-18chore(deps): bump actions/cache from 3.0.1 to 3.0.2dependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.1 to 3.0.2. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v3.0.1...v3.0.2) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
2022-04-04refactor(tests): Use GH Actions matrix for tests.Peter Johanson
* To parallelize our tests, generate a dynamic matrix of tests to run.
2022-04-03refactor: Move to Zephyr v3.0.0 + ZMK fixes.Peter Johanson
2021-10-23refactor: Move to explicit docker.io/* image references.Peter Johanson
* Some runtimes (e.g. podman), require explicit registries in image URLs or will prompt for the user to select one, which breaks things like VSCode remote container rebuilds.
2021-07-17ci: bump `zmk-build-arm` to `2.5`innovaker
PR: https://github.com/zmkfirmware/zmk/pull/736
2020-12-17ci: improve step namesinnovaker
Improves readability and informativeness. PR: #515
2020-12-14ci: remove unnecessary commentsinnovaker
2020-12-14ci: remove zephyr.base-prefer configfileinnovaker
CI builds successfully without this step. PR: #498
2020-12-14ci: upgrade to zmk-build-arm:2.4innovaker
PR: #467
2020-12-14ci: add `4-` prefix to cache keys for v2.4.0 upgradeinnovaker
A hack to invalidate GitHub actions/cache in CI builds/tests for the v2.4.0 upgrade. PR: #467
2020-12-10ci: migrate workflows to zmk-dockerinnovaker
Leverages the new zmk-build-arm Docker image published by the zmk-docker project. Reduces build times, enhances DevOps capabilities, and tightly couples CI build container with the dev container. PR: #481
2020-12-01refactor(workflows): add `3-` prefix to cache keysinnovaker
A hack to invalidate GitHub actions/cache in CI builds/tests. Activates benefits of 90123caa4ca413f9c9e96d37e9b627ebf0407b66. Should be reverted after 2 weeks. PR: #442
2020-11-28refactor(workflows): align GitHub workflow conventionsinnovaker
Cosmetic pass at aligning the conventions used in ZMK's workflows with GitHub's examples. Based on examples found at: https://github.com/actions/starter-workflows PR #433
2020-11-28build(workflows): add each workflow to its own trigger conditionsinnovaker
For each workflow, add its path to its own trigger conditions so that it automatically re-triggers for testing purposes whenever it is changed. PR: #443
2020-11-28refactor(workflows): remove `2-` prefix from cache keysinnovaker
Removes obsolete cache invalidation hack. Ref: 064323b667e33b3f68e56165e9add66b7482ed68 PR: #434
2020-11-21Create `west test` command to run zmk testsuite.Okke Formsma
2020-09-04fix(ci): Only run tests if app/{src,tests} changesPete Johanson
2020-08-29feat(test): Add GH Action for tests.Pete Johanson