Commit 81224df
committed
Merge #400: Integrate
3497da8 Remove bitreq README.md MSRV and test badges (Jamil Lambert, PhD)
9fd5af7 Remove bitreq github workflows (Jamil Lambert, PhD)
df90f00 Add bitreq to list of crates to test (Jamil Lambert, PhD)
8f30a45 Add testvars.sh to bitreq (Jamil Lambert, PhD)
921652d Remove std attribute from no-std example (Jamil Lambert, PhD)
f97b8c6 Remove trailing whitespaces from no-std example (Jamil Lambert, PhD)
cf0e5a5 Replace LazyLock with OnceLock (Jamil Lambert, PhD)
de4ece5 Make proxy std only (Jamil Lambert, PhD)
Pull request description:
`bitreq` was developed as a standalone repo with its own `.github/workflow` directory that had workflows to test and lint it.
It's now a leaf crate in `corepc` and test and lint workflows in its own subdirectory are not run. It is not included in CI tests and contains some issues that cause CI tests to fail.
Fix the CI errors, integrate into CI and remove redundant workflow files and badges:
- Add `std` to the `proxy` feature since it only works with `std`.
- Replace `LazyLock` which is only in stable rustc from 1.80. Use `OnceLock` instead which is stable from 1.70.
- Remove trailing white spaces from the `no-std` example.
- Remove `std` attribute from `no-std.rs`. The example is broken and commented out, but still causes a compile failure in `no-std` since the attribute made the module empty. The example was left in so that it can be fixed and used later rather than just deleting it.
- Add `test_vars.sh` to integrate `bitreq` into the CI tests.
- Add `bitreq` to the list of crates to test.
- Remove the workflow files in the `bitreq` subdirectory, these are no longer run now it is part of the `corepc` workspace and not its own repo.
- Remove the broken `README.md` badges.
Closes #397
ACKs for top commit:
oleonardolima:
cACK 3497da8
tcharding:
ACK 3497da8
Tree-SHA512: 850a222d9d427393680e9d49c9b61b8c64dc1efd09d85a2e27b2a9b68576f4a8b5fa40cf4e1df640c0e9032b4f1dec21f28692ae96340425e1028943f4ae6637bitreq crate into CI testsFile tree
9 files changed
+25
-129
lines changed- bitreq
- .github/workflows
- contrib
- examples
- src/connection
- contrib
9 files changed
+25
-129
lines changedThis file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | 4 | | |
7 | 5 | | |
8 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | 3 | | |
6 | 4 | | |
7 | 5 | | |
| |||
16 | 14 | | |
17 | 15 | | |
18 | 16 | | |
19 | | - | |
| 17 | + | |
20 | 18 | | |
21 | 19 | | |
22 | 20 | | |
| |||
36 | 34 | | |
37 | 35 | | |
38 | 36 | | |
39 | | - | |
| 37 | + | |
40 | 38 | | |
41 | 39 | | |
42 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
18 | | - | |
19 | | - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
20 | 22 | | |
21 | 23 | | |
22 | 24 | | |
| |||
44 | 46 | | |
45 | 47 | | |
46 | 48 | | |
47 | | - | |
| 49 | + | |
48 | 50 | | |
49 | 51 | | |
50 | 52 | | |
| |||
54 | 56 | | |
55 | 57 | | |
56 | 58 | | |
57 | | - | |
58 | | - | |
| 59 | + | |
| 60 | + | |
59 | 61 | | |
60 | 62 | | |
61 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
0 commit comments