Changyuan Lyu
2a3905c5e2
ci(rust): add targets after cache is restored
...
Signed-off-by: Changyuan Lyu <changyuanl@google.com>
2024-07-22 23:09:58 -07:00
Changyuan Lyu
a340de0107
chore: enable dependabot for cargo crates
...
Signed-off-by: Changyuan Lyu <changyuanl@google.com>
2024-07-22 22:52:16 -07:00
Changyuan Lyu
4322d344b1
ci: avoid nightly rust being installed every time
...
- if the cached toolchain has nightly rust, just use it,
- install a new nightly rust if there is a new stable rust.
Signed-off-by: Changyuan Lyu <changyuanl@google.com>
2024-07-06 10:50:00 -07:00
Changyuan Lyu
cf4f4b698e
ci: enable tests
...
Signed-off-by: Changyuan Lyu <changyuanl@google.com>
2024-07-05 14:41:22 -07:00
Changyuan Lyu
33d588dc01
ci: install nightly rust fmt
...
Signed-off-by: Changyuan Lyu <changyuanl@google.com>
2024-07-04 22:22:20 -07:00
Changyuan Lyu
ad56c2ad94
ci: elevate clippy warnings to errors
...
Signed-off-by: Changyuan Lyu <changyuanl@google.com>
2024-07-04 22:22:20 -07:00
Changyuan Lyu
42ee9393bb
ci: cargo clippy for aarch64-unknown-linux-gnu
...
Signed-off-by: Changyuan Lyu <changyuanl@google.com>
2024-06-19 15:57:01 -07:00
Changyuan Lyu
645879bfac
ci: add action cache
to reduce workflow time
...
Signed-off-by: Changyuan Lyu <changyuanl@google.com>
2024-06-19 15:57:01 -07:00
Changyuan Lyu
61eb8200f8
ci: remove Cirrus, add GitHub Actions on macOS
...
Signed-off-by: Changyuan Lyu <changyuanl@google.com>
2024-06-16 22:12:28 -07:00
dependabot[bot]
a2dd2936bf
ci: Bump actions/checkout from 4.1.6 to 4.1.7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](a5ac7e51b4...692973e3d9
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-14 13:21:44 -07:00
dependabot[bot]
68c2688e4b
ci: Bump actions/checkout from 4.1.5 to 4.1.6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.5 to 4.1.6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](44c2b7a8a4...a5ac7e51b4
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-17 08:38:40 -07:00
dependabot[bot]
69d3d5d6d4
ci: Bump actions/checkout from 4.1.4 to 4.1.5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](0ad4b8fada...44c2b7a8a4
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-07 08:26:06 -07:00
dependabot[bot]
7a320ca4a7
ci: Bump actions/checkout from 4.1.3 to 4.1.4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](1d96c772d1...0ad4b8fada
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-24 23:32:29 -07:00
Changyuan Lyu
9744d9ad0a
ci: add github actions
...
Signed-off-by: Changyuan Lyu <changyuanl@google.com>
2024-04-24 23:28:57 -07:00