dependabot[bot]
1b8e377e60
chore(deps): bump actions/checkout in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 5 to 6
- [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/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 09:34:11 +01:00
dependabot[bot]
195b9fa260
chore(deps): bump actions/checkout in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 4 to 5
- [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/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 13:22:46 +02:00
Henrik Friedrichsen
05a985cfe3
feat(ci): Lint + Build for aarch64 ( #1581 )
...
* feat(ci): Lint for aarch64
* feat(cd): Build release for aarch64
* doc: Update CHANGELOG
2025-01-23 20:15:21 +01:00
Alexandre Bury
02f72b1c21
chore: Update cursive to 0.21.0
...
* Update cursive to 0.21.0
* Inject TERM=xterm in CI to help build ncurses backend
2024-08-04 17:27:58 +02:00
Henrik Friedrichsen
0f1a9ab579
ci: Run tests in CI
...
* ci: Run tests in CI
Thanks to contributors test coverage is becoming a thing, thus it makes sense to
run tests in CI workflows.
Additionally, switch back to `cargo build` instead of `cargo check`, as the
tests need compilation anyway.
* ci: Enable build for `macos-aarch64`
* fix: Streamline build target names
* fix: Set toolchain target correctly
* ci: Switch to `rustup` over 3rd party action
2024-03-05 11:48:35 +01:00
dependabot[bot]
306eed4f13
chore(deps): bump the github-actions group with 1 update
...
Bumps the github-actions group with 1 update: [actions/cache](https://github.com/actions/cache ).
Updates `actions/cache` from 3 to 4
- [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...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-22 09:23:24 +01:00
dependabot[bot]
08c2b8c301
chore(deps): bump the github-actions group with 1 update
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
- [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/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-26 18:09:59 +02:00
Thomas Frans
9ca72e391d
CI/CD: Add clippy and update actions
...
* Add clippy to CI.
* Update .github/workflows/ci.yml
* Update .github/workflows/ci.yml
* Use `cargo check` instead of `cargo build`
* Update CD workflow
---------
Co-authored-by: Henrik Friedrichsen <henrik@affekt.org >
2023-02-28 22:49:32 +01:00
Henrik Friedrichsen
ac1cebdc3a
Use Rodio backend for macOS builds
...
Gets rid of the dynamically linked PortAudio dependency
2022-03-23 21:51:21 +01:00
Rashil Gandhi
f29d263f41
Remove notifications' dependency on 'cover' ( #706 )
...
* Move functions from 'cover' to 'utils'
* Remove notify dependency on 'cover'
* Enable clipboard and notifications in CI/CD
* remove extra newline
2022-01-15 21:09:34 +01:00
Henrik Friedrichsen
beec2867f0
Run CI on Linux/macOS/Windows
2021-12-08 21:49:51 +01:00
Henrik Friedrichsen
2d1923f4e7
Switch to main default branch
2021-11-07 17:23:03 +01:00
Henrik Friedrichsen
6e0f00824a
Improve CI/CD pipeline
...
- Separate checks/release builds
- Add cargo fmt back
- Upload release builds as assets
Fixes #393
2021-01-16 12:35:56 +01:00