From cde346635ac10b870384a58bf326152c4dae1f8a Mon Sep 17 00:00:00 2001 From: Dariusz Depta <141360751+DariuszDepta@users.noreply.github.com> Date: Wed, 3 Sep 2025 12:05:25 +0200 Subject: [PATCH] Moved CHECKS.md content to Wiki. --- docs/CHECKS.md | 58 -------------------------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 docs/CHECKS.md diff --git a/docs/CHECKS.md b/docs/CHECKS.md deleted file mode 100644 index 2f9b24339b..0000000000 --- a/docs/CHECKS.md +++ /dev/null @@ -1,58 +0,0 @@ -# Checks in GitHub workflows - -## Packages - -List of checks performed in `packages.yml` workflow: - -| Package | channel | fmt | linter | build | tests | wasm | thumbv7em | -|----------------------------|:-------------:|:---:|:------:|:-----:|:-----:|:----:|:---------:| -| **cosmwasm-check** | 1.82.0 stable | + | + | + | + | | | -| **cosmwasm-core** | 1.82.0 stable | + | + | + | + | + | + | -| **cosmwasm-crypto** | 1.82.0 stable | + | + | + | + | | | -| **cw-schema** | 1.82.0 stable | + | + | + | + | | | -| **cw-schema-derive** | 1.82.0 stable | + | + | + | + | | | -| **cosmwasm-derive** | 1.82.0 stable | + | + | + | + | | | -| **cosmwasm-schema** | 1.82.0 stable | + | + | + | + | | | -| **cosmwasm-schema-derive** | 1.82.0 stable | + | + | + | + | | | -| **cosmwasm-std** | 1.82.0 stable | + | + | + | + | + | | -| **cosmwasm-vm** | 1.82.0 stable | + | + | + | + | | | -| **cosmwasm-vm-derive** | 1.82.0 stable | + | + | + | + | | | - -## Contracts - -List of checks performed in `contracts.yml` workflow: - -| Contract | channel | fmt | unit
tests | wasm | linter | integration
tests | schema | check
released | check
current | -|----------------------|:--------------:|:---:|:--------------:|:----:|:------:|:---------------------:|:------:|:------------------:|:-----------------:| -| **burner** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **crypto-verify** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **cyberpunk** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **empty** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **floaty** | 1.82.0 nightly | + | + | + | + | + | + | + | + | -| **hackatom** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **ibc2** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **ibc-callbacks** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **ibc-reflect** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **ibc-reflect-send** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **nested-contracts** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **queue** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **reflect** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **replier** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **staking** | 1.82.0 stable | + | + | + | + | + | + | + | + | -| **virus** | 1.82.0 stable | + | + | + | + | + | + | + | + | - -Legend: - -- **channel** - Rust channel used to run the checks. Possible values are **stable** or **nightly**. - Most of the contracts use **stable** channel, but in some cases **nightly** channel is required. -- **fmt** - Checks code formatting against Rust formatting rules. -- **unit tests** - Runs all unit tests provided by the contract. -- **wasm** - Checks building the WASM binary for the contract. -- **linter** - Check the code correctness against Rust clippy rules. -- **integration tests** - Runs all integration tests provided by the contract. -- **schema** - Checks if there are no changes in contract interface (schema). -- **check released** - Checks the WASM binary using recently released version of `cosmwasm-check` tool. -- **check current** - Checks the WASM binary using currently developed version of `cosmwasm-check` tool. - -> All checks are executed on standard [GitHub runner images](https://github.com/actions/runner-images): -> `ubuntu-latest` (x86_64), `macos-latest` (arm64) and `windows-latest` (x86_64).