diff --git a/.eslintignore b/.eslintignore index 55e66dd..817d491 100644 --- a/.eslintignore +++ b/.eslintignore @@ -11,6 +11,12 @@ **/node_modules **/types +# deploy artifacts +deploys/old/ + +# auto-generated docs +docs/ + # files *.env *.log diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 5d58090..2397640 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -2,9 +2,9 @@ name: Lint on: push: - branches: [main] + branches: [main, dev] pull_request: - branches: [main] + branches: [main, dev] concurrency: group: lint-${{ github.ref }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d40a2e0..c65cbc2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,9 +2,9 @@ name: Test on: push: - branches: [main] + branches: [main, dev] pull_request: - branches: [main] + branches: [main, dev] concurrency: group: test-${{ github.ref }} diff --git a/.gitignore b/.gitignore index 58ceb70..45da92b 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,6 @@ docs/lib/mock/*.md # Hardhat Ignition local/ephemeral deployments ignition/deployments/chain-31337/ + +# Per-developer local deploy state (deterministic per mnemonic) +deploys/localhost.json diff --git a/.prettierignore b/.prettierignore index 3cf7293..679f05d 100644 --- a/.prettierignore +++ b/.prettierignore @@ -11,6 +11,12 @@ **/node_modules **/types +# deploy artifacts +deploys/old/ + +# auto-generated docs +docs/ + # files *.env *.log diff --git a/.solcover.js b/.solcover.js index 4cc0d29..a3ba1e1 100644 --- a/.solcover.js +++ b/.solcover.js @@ -14,5 +14,9 @@ module.exports = { providerOptions: { mnemonic: process.env.MNEMONIC, }, - skipFiles: ["test", 'core/BaseUtils.sol', 'core/OwnerSettings.sol'], + skipFiles: [ + "test", + "core/BaseUtils.sol", + "core/OwnerSettings.sol", + ], }; diff --git a/.solhintignore b/.solhintignore index 16dc0c0..fbae316 100644 --- a/.solhintignore +++ b/.solhintignore @@ -1,3 +1,6 @@ # directories **/artifacts +**/cache **/node_modules +deploys/ +docs/