rust-bitcoin-unsafe-fast/.github/workflows
Tobin C. Harding 1f58476cb4
Run schemars test from extra_tests
We have a mechanism to run additional custom tests by way of the
`extra_tests.sh` script in each crate.

Remove the CI job and run the schemars test using `extra_tests.sh`. This
patch changes the test coverage because currently the schemars test is
only run with a stable toolchain but with this patch applied it runs
with stable, MSRV, and nightly.

Fix: #2787
2024-06-14 13:44:18 +10:00
..
README.md
coveralls.yml
cron-daily-fuzz.yml
cron-daily-kani.yml
cron-semi-weekly-update-nightly.yml
cron-weekly-rustfmt.yml
gh-release.yml
manage-pr.yml
release.yml
rust.yml
shellcheck.yml

README.md

rust-bitcoin workflow notes

We are attempting to run max 20 parallel jobs using GitHub actions (usage limit for free tier).

ref: https://docs.github.com/en/actions/learn-github-actions/usage-limits-billing-and-administration

The minimal/recent lock files are handled by CI (rust.yml).

Jobs

Run from rust.yml unless stated otherwise.

  1. Prepare
  2. Stable - minimal
  3. Stable - recent
  4. Nightly - minimal
  5. Nightly - recent
  6. MSRV - minimal
  7. MSRV - recent
  8. Lint
  9. Docs
  10. Docsrs
  11. Bench
  12. ASAN
  13. WASM
  14. Arch32bit
  15. Cross
  16. Embedded
  17. Kani
  18. Coveralls - run by coveralls.yml
  19. release - run by release.yml
  20. labeler - run by manage-pr.yml