1
0
mirror of https://github.com/romanz/electrs.git synced 2024-11-19 01:43:29 +01:00
Commit Graph

25 Commits

Author SHA1 Message Date
Roman Zeyde
e1f0778874 --jsonrpc-import is no longer supported 2023-06-30 18:43:37 +03:00
Roman Zeyde
e3b2eb3e4b Run x86 integration tests in GitHub actions 2023-06-29 19:50:11 +03:00
Roman Zeyde
dd21df19db
Add Cirrus CI for ARM & x86 builds (#896) 2023-06-28 18:39:15 +03:00
Roman Zeyde
f21fbf93c6 Update GitHub actions 2023-05-20 13:36:42 +03:00
Roman Zeyde
412dec105f
Drop flaky GitHub action 2023-03-31 09:35:33 +03:00
Dimitris Apostolou
118fa1b7d3
Fix typos 2023-01-12 20:41:00 +02:00
Roman Zeyde
fcc354b62e
Disable cargo-bloat action (#817)
It takes ~10m on GitHub CI
2022-12-09 14:04:45 +02:00
Roman Zeyde
781c997b30
Merge pull request #706 from KhaledEmaraDev/ci-cargo-features-matrix
Add build matrix to test all features
2022-04-23 20:56:15 +03:00
Khaled Emara
17734e2875
Add build matrix to test all features 2022-04-19 22:56:18 +02:00
Khaled Emara
01bb15a14b
Install and run cargo-bloat in CI 2022-04-19 22:46:23 +02:00
Daniel Bast
bb21e76c84 Add dependabot config for autmatic cargo update PRs 2021-11-13 09:59:36 +01:00
Roman Zeyde
026075dbc1 Support Rust 1.48.0 and test on Debian 11
It still compiles on Rust 1.41.1 (with a few clippy warnings).

Also, move CI-related `Dockerfile` to `Dockerfile.ci`.
2021-10-24 10:04:53 +03:00
Roman Zeyde
d9710d3797 Re-add cargo audit GitHub action
This reverts commit bdbe3a96a5.
2021-10-20 13:27:31 +03:00
Roman Zeyde
bdbe3a96a5 Drop cargo audit action for now
Not sure if it's possible to ignore `RUSTSEC-2020-0159` on GitHub CI.
2021-10-19 21:18:58 +03:00
Roman Zeyde
a8a4ba280e Use latest cargo-audit 2021-09-23 17:53:20 +03:00
Roman Zeyde
048d038aaf Run CI also once a day 2021-09-19 22:38:46 +03:00
Roman Zeyde
e29483318e Run 'cargo audit' in CI 2021-09-19 22:30:42 +03:00
Roman Zeyde
66b7b8bad8 Deny warnings in clippy 2021-09-15 19:23:49 +03:00
Roman Zeyde
ea4d9b4476 Add a build job to GitHub Actions 2021-09-15 18:18:10 +03:00
Roman Zeyde
382d71787a Update documentation for the upcoming 0.9 version 2021-09-13 11:09:51 +03:00
Roman Zeyde
3780d7d48b Refactor and sync using p2p protocol 2021-04-14 18:38:59 +03:00
Franck Royer
3c4cf72960 Set Rust toolchain to 1.41.1
The project does not compile on 1.34.0 because it uses
the lockfile format introduced in 1.38.0.

Do note that Debian stable at this time uses Rust 1.41.1.

Setting a specific toolchain version is good practice for
binary project and remove potential issues of incompatible
toolchain for users trying to build the project.
2020-09-28 13:27:15 +03:00
Roman Zeyde
7ee0b5b784 Remove --verbose from GitHub workflow 2019-12-02 10:20:11 +02:00
Roman Zeyde
d0be7ec670
Add PR build 2019-11-19 22:30:48 +02:00
Roman Zeyde
cb81514a4d Create rust.yml 2019-11-15 09:22:40 +02:00