Migrate CI to GitHub actions (#625)

* Update cci scrptisdas

* Add github action workflow for installing the solution

* Add building the solution to github actions

* Add linting and formatting checks to github action

* Add deps to list of prettier ignore

* Add tests for @0x/contracts*

* Add dependency checker tests in CI

* Add checks for markdown issues to CI

* Add foundry tests to CI

* Add Test local @0x/contracts-* to CI

* Add tests for doc generation to CI

* Surgeon out leftover circle references and config

* Fix foundry working-directory

* Switch order of generate docs and checks in CI

* Add dependabot action to github

* Run ci on push ot development branch
This commit is contained in:
Elena
2022-12-21 16:27:19 +02:00
committed by GitHub
parent fd1f7a8a42
commit 6dc3084c30
16 changed files with 106 additions and 351 deletions

View File

@@ -16,7 +16,7 @@
"build": "yarn tsc -b",
"build:ci": "yarn build",
"test": "yarn run_mocha",
"test:circleci": "yarn test",
"test:ci": "yarn test",
"run_mocha": "mocha --require source-map-support/register --require make-promises-safe lib/test/**/*_test.js --bail --exit",
"clean": "shx rm -rf lib"
},