diff --git a/.github/workflows/check-markdown.yml b/.github/workflows/check-markdown.yml index 2b8a66db35b3..7ddc2a8ea02d 100644 --- a/.github/workflows/check-markdown.yml +++ b/.github/workflows/check-markdown.yml @@ -10,8 +10,8 @@ permissions: jobs: lint-markdown: - runs-on: ubuntu-latest - + runs-on: arc-runners-polkadot-sdk + timeout-minutes: 10 steps: - name: Checkout sources uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 diff --git a/.github/workflows/checks-quick.yml b/.github/workflows/checks-quick.yml index b5bdae0449c7..6d65446f009f 100644 --- a/.github/workflows/checks-quick.yml +++ b/.github/workflows/checks-quick.yml @@ -80,3 +80,18 @@ jobs: run: | taplo format --check --config .config/taplo.toml echo "Please run `taplo format --config .config/taplo.toml` to fix any toml formatting issues" + check-workspace: + runs-on: arc-runners-polkadot-sdk + timeout-minutes: 10 + steps: + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.0 (22. Sep 2023) + - name: install python deps + run: | + sudo apt-get update && sudo apt-get install -y python3-pip python3 + pip3 install toml + - name: check integrity + run: > + python3 .github/scripts/check-workspace.py . + --exclude + "substrate/frame/contracts/fixtures/build" + "substrate/frame/contracts/fixtures/contracts/common"