diff --git a/.github/workflows/bridge.yml b/.github/workflows/bridge.yml index f61f6c7c2..9a115edeb 100644 --- a/.github/workflows/bridge.yml +++ b/.github/workflows/bridge.yml @@ -26,6 +26,7 @@ defaults: jobs: check: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - name: Install Go @@ -48,6 +49,7 @@ jobs: make mock_abi make lint goimports-lint: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - name: Install Go @@ -67,6 +69,7 @@ jobs: exit 1 fi # docker-build: + # if: github.event.pull_request.draft == false # runs-on: ubuntu-latest # steps: # - name: Checkout code diff --git a/.github/workflows/bridge_history_api.yml b/.github/workflows/bridge_history_api.yml index 02c527ef2..8632b1b6e 100644 --- a/.github/workflows/bridge_history_api.yml +++ b/.github/workflows/bridge_history_api.yml @@ -26,6 +26,7 @@ defaults: jobs: # check: + # if: github.event.pull_request.draft == false # runs-on: ubuntu-latest # steps: # - name: Install Go @@ -36,9 +37,10 @@ jobs: # uses: actions/checkout@v2 # - name: Lint # run: | - # rm -rf $HOME/.cache/golangci-lint + # rm -rf $HOME/.cache/golangci-lint # make lint test: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - name: Install Go @@ -52,6 +54,7 @@ jobs: go get ./... make test goimports-lint: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - name: Install Go @@ -70,4 +73,4 @@ jobs: if [ -n "$(git status --porcelain)" ]; then exit 1 fi - + diff --git a/.github/workflows/common.yml b/.github/workflows/common.yml index e212c278f..ac6012380 100644 --- a/.github/workflows/common.yml +++ b/.github/workflows/common.yml @@ -26,6 +26,7 @@ defaults: jobs: check: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions-rs/toolchain@v1 @@ -45,9 +46,10 @@ jobs: workspaces: "common/libzkp/impl -> target" - name: Lint run: | - rm -rf $HOME/.cache/golangci-lint + rm -rf $HOME/.cache/golangci-lint make lint goimports-lint: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - name: Install Go diff --git a/.github/workflows/contracts.yaml b/.github/workflows/contracts.yaml index afd14bf74..3753fc8f9 100644 --- a/.github/workflows/contracts.yaml +++ b/.github/workflows/contracts.yaml @@ -2,10 +2,20 @@ name: Contracts on: push: + branches: + - main + - staging + - develop + - alpha paths: - 'contracts/**' - '.github/workflows/contracts.yaml' pull_request: + branches: + - main + - staging + - develop + - alpha paths: - 'contracts/**' - '.github/workflows/contracts.yaml' @@ -16,6 +26,7 @@ defaults: jobs: foundry: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: @@ -28,7 +39,7 @@ jobs: uses: foundry-rs/foundry-toolchain@v1 with: version: nightly - + - name: Setup LCOV uses: hrishikesh-kadam/setup-lcov@v1 @@ -84,6 +95,7 @@ jobs: update-comment: true hardhat: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: diff --git a/.github/workflows/coordinator.yml b/.github/workflows/coordinator.yml index ad0596081..07a71c330 100644 --- a/.github/workflows/coordinator.yml +++ b/.github/workflows/coordinator.yml @@ -26,6 +26,7 @@ defaults: jobs: check: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions-rs/toolchain@v1 @@ -44,6 +45,7 @@ jobs: rm -rf $HOME/.cache/golangci-lint make lint goimports-lint: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - name: Install Go @@ -63,6 +65,7 @@ jobs: exit 1 fi # docker-build: + # if: github.event.pull_request.draft == false # runs-on: ubuntu-latest # steps: # - name: Checkout code diff --git a/.github/workflows/database.yml b/.github/workflows/database.yml index fe655b651..15ab93a0a 100644 --- a/.github/workflows/database.yml +++ b/.github/workflows/database.yml @@ -26,6 +26,7 @@ defaults: jobs: check: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - name: Install Go @@ -36,9 +37,10 @@ jobs: uses: actions/checkout@v2 - name: Lint run: | - rm -rf $HOME/.cache/golangci-lint + rm -rf $HOME/.cache/golangci-lint make lint goimports-lint: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - name: Install Go diff --git a/.github/workflows/roller.yml b/.github/workflows/roller.yml index 8c1696e05..b744745b8 100644 --- a/.github/workflows/roller.yml +++ b/.github/workflows/roller.yml @@ -26,6 +26,7 @@ defaults: jobs: test: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - uses: actions-rs/toolchain@v1 @@ -48,6 +49,7 @@ jobs: make roller go test -tags="mock_prover" -v ./... check: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - name: Install Go @@ -61,6 +63,7 @@ jobs: rm -rf $HOME/.cache/golangci-lint make lint goimports-lint: + if: github.event.pull_request.draft == false runs-on: ubuntu-latest steps: - name: Install Go