Commit 917058e9 authored by smartcontracts's avatar smartcontracts Committed by GitHub

feat(ci): check deploy markdown correctness (#2373)

* feat(ci): check deploy markdown correctness

Adds a step to the contract tests to confirm that the contract
deployment docs are up to date. Will only fail if a deployment has been
modified but yarn autogen:markdown was not run properly.

* maint(ct): update deployments markdown

Updates the deployments markdown files. Should've been updated after we
deployed the Teleportr contracts to Kovan but we didn't have the CI
workflow in place to detect that this didn't happen.
parent b36e6254
...@@ -268,6 +268,10 @@ jobs: ...@@ -268,6 +268,10 @@ jobs:
name: Lint name: Lint
command: yarn lint:check command: yarn lint:check
working_directory: packages/contracts working_directory: packages/contracts
- run:
name: Check deployment docs
command: yarn autogen:markdown && git diff --exit-code
working_directory: packages/contracts
- run: - run:
name: Slither name: Slither
command: yarn test:slither command: yarn test:slither
......
...@@ -95,6 +95,16 @@ StateCommitmentChain ...@@ -95,6 +95,16 @@ StateCommitmentChain
</a> </a>
</td> </td>
</tr> </tr>
<tr>
<td>
TeleportrDeposit
</td>
<td align="center">
<a href="https://kovan.etherscan.io/address/0x4821975ca220601c153d02353300d6ad34adc362">
<code>0x4821975ca220601c153d02353300d6ad34adc362</code>
</a>
</td>
</tr>
</table> </table>
## Layer 2 Contracts ## Layer 2 Contracts
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment