mirror of
https://github.com/obi1kenobi/cargo-semver-checks-action.git
synced 2024-11-23 00:19:32 +01:00
10 lines
665 B
Markdown
10 lines
665 B
Markdown
|
The testing workflow is divided into three parts:
|
||
|
- `test-build.yml` is run on `ubuntu-latest` and contains source-related checks:
|
||
|
linters, formatters and verifying whether the sources match dist/ directory.
|
||
|
- `test-action.yml` contains simple, general integration tests of the action
|
||
|
that should be run on each platform.
|
||
|
- `test-inputs.yml` is run on `ubuntu-latest` and contains specific integration
|
||
|
tests checking whether the action inputs are processed properly.
|
||
|
|
||
|
`setup-test-workspace` is a helper action that creates a workspace containing two crates: the test fork of `ref_slice` and a dummy crate that has no matching baseline version on `crates.io`.
|